16:30:03.640 00.002 4788 PHD2 version 2.6.0 begins execution with: 16:30:03.641 00.001 4788 wxWidgets 3.0.2 16:30:03.641 00.000 4788 cfitsio 3.37 16:30:03.641 00.000 4788 CoInitializeEx returns 1 16:30:03.641 00.000 4788 Using Locale Dir C:\Program Files (x86)\PHDGuiding2\locale exists=1 16:30:03.641 00.000 4788 GetInt("/wxLanguage", 0) returns 60 16:30:03.646 00.005 4788 GetString("/frame/LogDir", "") returns "" 16:30:03.649 00.003 4788 GetInt("/currentProfile", 0) returns 6 16:30:03.650 00.001 4788 StartWorkerThread(0x00000000) begins 16:30:03.650 00.000 4788 WorkerThread constructor called 16:30:03.650 00.000 4788 StartWorkerThread(0x006E15B0) ends 16:30:03.650 00.000 4788 StartWorkerThread(0x00000000) begins 16:30:03.650 00.000 3756 WorkerThread::Entry() begins 16:30:03.650 00.000 4788 WorkerThread constructor called 16:30:03.650 00.000 3756 worker thread CoInitializeEx returns 0 16:30:03.650 00.000 4788 StartWorkerThread(0x006D5A58) ends 16:30:03.651 00.001 1920 WorkerThread::Entry() begins 16:30:03.651 00.000 4788 GetBoolean("/ServerMode", 1) returns 1 16:30:03.651 00.000 1920 worker thread CoInitializeEx returns 0 16:30:03.651 00.000 4788 GetInt("/LoggedImageFormat", 0) returns 1 16:30:03.674 00.023 4788 Status Line 2: 16:30:03.674 00.000 4788 Status Line 3: 16:30:03.674 00.000 4788 Status Line 4: 16:30:03.674 00.000 4788 Status Line 5: No cal 16:30:03.675 00.001 4788 GetInt("/profile/6/NoiseReductionMethod", 0) returns 0 16:30:03.675 00.000 4788 GetDouble("/profile/6/DitherScaleFactor", 1.000000) returns 1.000000 16:30:03.675 00.000 4788 GetBoolean("/profile/6/DitherRaOnly", 0) returns 0 16:30:03.675 00.000 4788 GetInt("/profile/6/frame/timeLapse", 0) returns 0 16:30:03.675 00.000 4788 GetBoolean("/profile/6/AutoLoadCalibration", 0) returns 0 16:30:03.675 00.000 4788 GetInt("/profile/6/frame/focalLength", 0) returns 400 16:30:03.676 00.001 4788 GetInt("/profile/6/auto_exp/exposure_min", 1000) returns 1000 16:30:03.676 00.000 4788 GetInt("/profile/6/auto_exp/exposure_max", 5000) returns 5000 16:30:03.676 00.000 4788 GetDouble("/profile/6/auto_exp/target_snr", 6.000000) returns 6.000000 16:30:03.676 00.000 4788 AutoExp: config min = 1000 max = 5000 snr = 6.00 16:30:03.676 00.000 4788 AutoExp: reset exp to 5000 16:30:03.676 00.000 4788 GetString("/profile/6/ExposureDuration", "1.0 s") returns "1.0 s" 16:30:03.676 00.000 4788 OnExposureDurationSelected: duration = 1000 16:30:03.676 00.000 4788 GetInt("/profile/6/Gamma", 100) returns 204 16:30:03.680 00.004 4788 GetInt("/profile/6/overlay/slit/center.x", 376) returns 376 16:30:03.680 00.000 4788 GetInt("/profile/6/overlay/slit/center.y", 290) returns 290 16:30:03.680 00.000 4788 GetInt("/profile/6/overlay/slit/width", 8) returns 8 16:30:03.680 00.000 4788 GetInt("/profile/6/overlay/slit/height", 100) returns 100 16:30:03.680 00.000 4788 GetInt("/profile/6/overlay/slit/angle", 0) returns 0 16:30:03.680 00.000 4788 Changing from state 0 to 0 16:30:03.681 00.001 4788 GetBoolean("/profile/6/guider/FastRecenter", 1) returns 1 16:30:03.681 00.000 4788 GetBoolean("/profile/6/guider/ScaleImage", 1) returns 1 16:30:03.681 00.000 4788 GetDouble("/profile/6/guider/onestar/MassChangeThreshold", 0.500000) returns 0.500000 16:30:03.681 00.000 4788 GetBoolean("/profile/6/guider/onestar/MassChangeThresholdEnabled", 1) returns 1 16:30:03.681 00.000 4788 GetInt("/profile/6/guider/onestar/SearchRegion", 15) returns 15 16:30:03.681 00.000 4788 GetBoolean("/StickyLockPosition", 0) returns 0 16:30:03.681 00.000 4788 GetString("/geometry", "") returns "0;1158;738;222;92" 16:30:03.685 00.004 4788 GetInt("/graph/ScopeOrCameraUnits", 0) returns 0 16:30:03.686 00.001 4788 GetString("/graph/RAColor", "") returns "#6464FF" 16:30:03.686 00.000 4788 GetString("/graph/DecColor", "") returns "#FF0000" 16:30:03.686 00.000 4788 GetInt("/graph/minLength", 50) returns 50 16:30:03.686 00.000 4788 GetInt("/graph/maxLength", 400) returns 400 16:30:03.686 00.000 4788 GetInt("/graph/minHeight", 1) returns 1 16:30:03.686 00.000 4788 GetInt("/graph/maxHeight", 16) returns 16 16:30:03.686 00.000 4788 GetInt("/graph/length", 100) returns 100 16:30:03.686 00.000 4788 GetInt("/graph/height", 4) returns 4 16:30:03.686 00.000 4788 GetInt("graph/HeightUnits", 1) returns 1 16:30:03.686 00.000 4788 GetBoolean("/graph/showCorrections", 1) returns 1 16:30:03.686 00.000 4788 GetBoolean("/graph/showStarMass", 0) returns 0 16:30:03.686 00.000 4788 GetBoolean("/graph/showStarSNR", 0) returns 0 16:30:03.711 00.025 4788 GetInt("/graph_stepguider/length", 1) returns 1 16:30:03.714 00.003 4788 GetInt("/target/length", 100) returns 100 16:30:03.714 00.000 4788 GetDouble("/target/zoom", 1.000000) returns 1.000000 16:30:03.722 00.008 4788 GetBoolean("/profile/6/target/refCircleEnabled", 0) returns 0 16:30:03.722 00.000 4788 GetDouble("/profile/6/target/refCircleRadius", 2.000000) returns 2.000000 16:30:03.968 00.246 4788 GetString("/profile/1/name", "") returns "S G Pro" 16:30:03.968 00.000 4788 GetString("/profile/2/name", "") returns "S G Pro ( Inside )" 16:30:03.968 00.000 4788 GetString("/profile/5/name", "") returns "Simulator ( All )" 16:30:03.968 00.000 4788 GetString("/profile/6/name", "") returns "Simulator ( NEQ6 )" 16:30:03.980 00.012 4788 GetString("/profile/6/name", "") returns "Simulator ( NEQ6 )" 16:30:04.145 00.165 4788 GetString("/profile/6/camera/LastMenuchoice", "None") returns "Simulator" 16:30:04.145 00.000 4788 CameraFactory(Simulator) 16:30:04.146 00.001 4788 GetBoolean("/profile/6/camera/UseSubframes", 0) returns 0 16:30:04.146 00.000 4788 GetInt("/profile/6/camera/ReadDelay", 150) returns 150 16:30:04.146 00.000 4788 GetInt("/profile/6/camera/gain", 95) returns 95 16:30:04.146 00.000 4788 GetInt("/profile/6/camera/TimeoutMs", 15000) returns 15000 16:30:04.146 00.000 4788 GetDouble("/profile/6/camera/pixelsize", 0.000000) returns 5.200000 16:30:04.146 00.000 4788 GetInt("/profile/6/camera/binning", 1) returns 1 16:30:04.146 00.000 4788 Created new camera of type Simulator = 045BE460 16:30:04.146 00.000 4788 GetString("/profile/6/scope/LastMenuChoice", "None") returns "On-camera" 16:30:04.146 00.000 4788 ScopeFactory(On-camera) 16:30:04.146 00.000 4788 GetInt("/profile/6/scope/CalibrationDuration", 750) returns 750 16:30:04.147 00.001 4788 GetInt("/profile/6/scope/MaxRaDuration", 2500) returns 2500 16:30:04.147 00.000 4788 GetInt("/profile/6/scope/MaxDecDuration", 2500) returns 2500 16:30:04.147 00.000 4788 GetInt("/profile/6/scope/DecGuideMode", 1) returns 1 16:30:04.147 00.000 4788 GetInt("/profile/6/scope/XGuideAlgorithm", 1) returns 1 16:30:04.147 00.000 4788 GetDouble("/profile/6/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.209230 16:30:04.147 00.000 4788 GetDouble("/profile/6/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000 16:30:04.147 00.000 4788 GetDouble("/profile/6/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000 16:30:04.147 00.000 4788 GetInt("/profile/6/scope/YGuideAlgorithm", 4) returns 4 16:30:04.147 00.000 4788 GetDouble("/profile/6/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.209230 16:30:04.147 00.000 4788 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.21 16:30:04.148 00.001 4788 GetDouble("/profile/6/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000 16:30:04.148 00.000 4788 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00 16:30:04.148 00.000 4788 GetBoolean("/profile/6/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1 16:30:04.148 00.000 4788 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1) 16:30:04.148 00.000 4788 GetBoolean("/profile/6/scope/CalFlipRequiresDecFlip", 0) returns 0 16:30:04.148 00.000 4788 GetBoolean("/profile/6/scope/AssumeOrthogonal", 0) returns 0 16:30:04.148 00.000 4788 GetBoolean("/profile/6/scope/UseDecComp", 1) returns 1 16:30:04.148 00.000 4788 GetInt("/profile/6/scope/DecBacklashPulse", 0) returns 0 16:30:04.148 00.000 4788 BLC: Backlash compensation is disabled 16:30:04.148 00.000 4788 GetBoolean("/profile/6/scope/StopGuidingWhenSlewing", 0) returns 0 16:30:04.148 00.000 4788 Scope: slew check disabled 16:30:04.148 00.000 4788 Created new scope of type On-camera = 00729DC0 16:30:04.149 00.001 4788 GetString("/profile/6/scope/LastAuxMenuChoice", "None") returns "EQMOD ASCOM HEQ5/6" 16:30:04.149 00.000 4788 ScopeFactory(EQMOD ASCOM HEQ5/6) 16:30:04.149 00.000 4788 GetInt("/profile/6/scope/CalibrationDuration", 750) returns 750 16:30:04.149 00.000 4788 GetInt("/profile/6/scope/MaxRaDuration", 2500) returns 2500 16:30:04.149 00.000 4788 GetInt("/profile/6/scope/MaxDecDuration", 2500) returns 2500 16:30:04.149 00.000 4788 GetInt("/profile/6/scope/DecGuideMode", 1) returns 1 16:30:04.149 00.000 4788 GetInt("/profile/6/scope/XGuideAlgorithm", 1) returns 1 16:30:04.149 00.000 4788 GetDouble("/profile/6/scope/GuideAlgorithm/X/Hysteresis/minMove", 0.200000) returns 0.209230 16:30:04.149 00.000 4788 GetDouble("/profile/6/scope/GuideAlgorithm/X/Hysteresis/hysteresis", 0.100000) returns 0.100000 16:30:04.149 00.000 4788 GetDouble("/profile/6/scope/GuideAlgorithm/X/Hysteresis/aggression", 0.700000) returns 0.700000 16:30:04.149 00.000 4788 GetInt("/profile/6/scope/YGuideAlgorithm", 4) returns 4 16:30:04.150 00.001 4788 GetDouble("/profile/6/scope/GuideAlgorithm/Y/ResistSwitch/minMove", 0.200000) returns 0.209230 16:30:04.150 00.000 4788 GuideAlgorithmResistSwitch::SetMinMove() returns 0, m_minMove=0.21 16:30:04.150 00.000 4788 GetDouble("/profile/6/scope/GuideAlgorithm/Y/ResistSwitch/aggression", 1.000000) returns 1.000000 16:30:04.150 00.000 4788 GuideAlgorithmResistSwitch::SetAggression() returns 0, m_aggression=1.00 16:30:04.150 00.000 4788 GetBoolean("/profile/6/scope/GuideAlgorithm/Y/ResistSwitch/fastSwitch", 1) returns 1 16:30:04.150 00.000 4788 GuideAlgorithmResistSwitch::SetFastSwitchEnabled(1) 16:30:04.150 00.000 4788 GetBoolean("/profile/6/scope/CalFlipRequiresDecFlip", 0) returns 0 16:30:04.150 00.000 4788 GetBoolean("/profile/6/scope/AssumeOrthogonal", 0) returns 0 16:30:04.150 00.000 4788 GetBoolean("/profile/6/scope/UseDecComp", 1) returns 1 16:30:04.150 00.000 4788 GetInt("/profile/6/scope/DecBacklashPulse", 0) returns 0 16:30:04.150 00.000 4788 BLC: Backlash compensation is disabled 16:30:04.150 00.000 4788 GetBoolean("/profile/6/scope/StopGuidingWhenSlewing", 1) returns 0 16:30:04.150 00.000 4788 Scope: slew check disabled 16:30:04.150 00.000 4788 Created new aux scope of type EQMOD ASCOM HEQ5/6 = 045C52D0 16:30:04.151 00.001 4788 GetString("/profile/6/stepguider/LastMenuChoice", "None") returns "None" 16:30:04.151 00.000 4788 StepGuiderFactory(None) 16:30:04.151 00.000 4788 Created new stepguider of type None = 00000000 16:30:04.151 00.000 4788 Throw from C:\cygwin\home\agalasso\projects\phd2\gear_dialog.cpp:1326->OnChoiceStepGuider: m_pStepGuider == NULL 16:30:04.151 00.000 4788 GetString("/profile/6/rotator/LastMenuChoice", "None") returns "None" 16:30:04.151 00.000 4788 RotatorFactory(None) 16:30:04.151 00.000 4788 Created new Rotator of type None = 00000000 16:30:04.151 00.000 4788 Throw from C:\cygwin\home\agalasso\projects\phd2\gear_dialog.cpp:1440->OnChoiceRotator: m_pRotator == NULL 16:30:04.159 00.008 4788 GetString("/profile/6/name", "") returns "Simulator ( NEQ6 )" 16:30:04.172 00.013 4788 event server started, listening on port 4400 16:30:04.172 00.000 4788 Status Line 0: Server started 16:30:04.172 00.000 4788 Server started, listening on port 4300 16:30:04.172 00.000 4788 Status Line 0: Server started 16:30:04.173 00.001 4788 GetString("/perspective", "") returns "layout2|name=MainToolBar;caption=Main tool bar;state=2106108;dir=3;layer=10;row=0;pos=0;prop=100000;bestw=507;besth=42;minw=-1;minh=-1;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|name=Guider;caption=Guider;state=768;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=531;besth=208;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=224;besth=313;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=2099196;dir=2;layer=0;row=0;pos=1;prop=73334;bestw=20;besth=20;minw=115;minh=85;maxw=-1;maxh=-1;floatx=871;floaty=250;floatw=400;floath=250|name=Target;caption=Target;state=2099196;dir=2;layer=0;row=0;pos=0;prop=126666;bestw=312;besth=207;minw=293;minh=208;maxw=-1;maxh=-1;floatx=-1;floaty=-1;floatw=-1;floath=-1|dock_size(3,10,0)=44|dock_size(5,0,0)=642|dock_size(3,0,0)=259|dock_size(2,0,0)=506|" 16:30:04.197 00.024 4788 Resizing image to 452,362 16:30:07.148 02.951 4788 Status Line 0: Connecting to Camera ... 16:30:07.149 00.001 4788 GetString("/profile/6/cam_hash/3c55cdad/whichCamera", "") returns "" 16:30:07.149 00.000 4788 GetInt("/profile/6/SimCam/nr_stars", 20) returns 20 16:30:07.149 00.000 4788 GetInt("/profile/6/SimCam/nr_hot_pixels", 8) returns 8 16:30:07.150 00.001 4788 GetDouble("/profile/6/SimCam/noise", 2.000000) returns 2.000000 16:30:07.150 00.000 4788 GetBoolean("/profile/6/SimCam/use_pe", 1) returns 1 16:30:07.150 00.000 4788 GetBoolean("/profile/6/SimCam/use_default_pe", 1) returns 1 16:30:07.150 00.000 4788 GetDouble("/profile/6/SimCam/pe_cust_amp", 2.000000) returns 2.000000 16:30:07.151 00.001 4788 GetDouble("/profile/6/SimCam/pe_cust_period", 240.000000) returns 240.000000 16:30:07.151 00.000 4788 GetDouble("/profile/6/SimCam/dec_drift", 5.000000) returns 5.000000 16:30:07.151 00.000 4788 GetDouble("/profile/6/SimCam/dec_backlash", 5.000000) returns 5.000000 16:30:07.151 00.000 4788 GetDouble("/profile/6/SimCam/pe_scale", 5.000000) returns 5.000000 16:30:07.152 00.001 4788 GetDouble("/profile/6/SimCam/seeing_scale", 2.000000) returns 2.000000 16:30:07.152 00.000 4788 GetDouble("/profile/6/SimCam/cam_angle", 15.000000) returns 15.000000 16:30:07.152 00.000 4788 GetDouble("/profile/6/SimCam/guide_rate", 15.000000) returns 15.000000 16:30:07.152 00.000 4788 GetInt("/profile/6/SimCam/pier_side", 0) returns 0 16:30:07.152 00.000 4788 GetBoolean("/profile/6/SimCam/reverse_dec_pulse_on_west_side", 1) returns 1 16:30:07.153 00.001 4788 GetBoolean("/profile/6/SimCam/show_comet", 0) returns 0 16:30:07.153 00.000 4788 GetDouble("/profile/6/SimCam/comet_rate_x", 555.000000) returns 555.000000 16:30:07.153 00.000 4788 GetDouble("/profile/6/SimCam/comet_rate_y", -123.400000) returns -123.400000 16:30:07.155 00.002 4788 Connected Camera: Simulator 16:30:07.155 00.000 4788 FullSize=(0,0) 16:30:07.155 00.000 4788 PixelSize=5.20 16:30:07.155 00.000 4788 BitsPerPixel=16 16:30:07.155 00.000 4788 HasGainControl=1 16:30:07.155 00.000 4788 GuideCameraGain=95 16:30:07.155 00.000 4788 HasShutter=1 16:30:07.156 00.001 4788 HasSubFrames=1 16:30:07.156 00.000 4788 ST4HasGuideOutput=1 16:30:07.156 00.000 4788 GetBoolean("/profile/6/camera/AutoLoadDefectMap", 1) returns 1 16:30:07.156 00.000 4788 auto-loading defect map 16:30:07.158 00.002 4788 Loading defect map file C:\Users\Astro\AppData\Local\phd2\darks_defects\PHD2_defect_map_6.txt 16:30:07.158 00.000 4788 Defect map file not found: C:\Users\Astro\AppData\Local\phd2\darks_defects\PHD2_defect_map_6.txt 16:30:07.158 00.000 4788 Status Line 0: Defect map not loaded 16:30:07.159 00.001 4788 GetBoolean("/profile/6/camera/AutoLoadDarks", 1) returns 1 16:30:07.159 00.000 4788 Auto-loading dark library 16:30:07.160 00.001 4788 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe.cpp:1800->File does not exist 16:30:07.160 00.000 4788 failed to load dark frames from C:\Users\Astro\AppData\Local\phd2\darks_defects\PHD2_dark_lib_6.fit 16:30:07.160 00.000 4788 Status Line 0: Darks not loaded 16:30:07.161 00.001 4788 Status Line 0: Camera Connected 16:30:07.162 00.001 4788 Status Line 2: Camera 16:30:07.171 00.009 4788 Status Line 4: 16:30:07.171 00.000 4788 Connected AO:None 16:30:07.172 00.001 4788 Status Line 0: Connecting to Mount ... 16:30:07.173 00.001 4788 Status Line 5: No cal 16:30:07.173 00.000 4788 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:806->ASCOM Scope: cannot get Declination when not connected to mount 16:30:07.173 00.000 4788 ScopeASCOM::GetDeclination() returns 0.0 16:30:07.173 00.000 4788 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:1106->ASCOM Scope: cannot get side of pier when not connected 16:30:07.173 00.000 4788 ScopeASCOM::SideOfPier() returns -1 16:30:07.174 00.001 4788 Status Line 0: Mount Connected 16:30:07.174 00.000 4788 Status Line 3: Mount 16:30:07.175 00.001 4788 Connected Scope:On Camera 16:30:07.176 00.001 4788 Status Line 0: Connecting to Aux Mount ... 16:30:07.176 00.000 4788 Connecting 16:30:07.185 00.009 4788 pScopeDriver = 0x045D72F4 16:30:07.214 00.029 4788 Scope reports its name as EQMOD HEQ5/6 16:30:07.215 00.001 4788 Connecting to ASCOM scope that does not support PulseGuide 16:30:07.215 00.000 4788 ASCOM scope CanSlewAsync is true 16:30:07.215 00.000 4788 Status Line 0: EQMOD HEQ5/6 connected 16:30:07.216 00.001 4788 Status Line 5: No cal 16:30:07.216 00.000 4788 ScopeASCOM::GetDeclination() returns 90.0 16:30:07.216 00.000 4788 ScopeASCOM::SideOfPier() returns 1 16:30:07.216 00.000 4788 Connect success 16:30:07.216 00.000 4788 Status Line 0: Aux Mount Connected 16:30:07.217 00.001 4788 Connected AuxScope:EQMOD HEQ5/6 16:30:07.217 00.000 4788 Status Line 4: 16:30:07.217 00.000 4788 Connected Rotator:None 16:30:07.264 00.047 4788 GetBoolean("/profile/6/target/refCircleEnabled", 0) returns 0 16:30:07.264 00.000 4788 GetDouble("/profile/6/target/refCircleRadius", 2.000000) returns 2.000000 16:30:07.356 00.092 4788 Resizing image to 452,362 16:30:22.445 15.089 4788 Status Line 5: No cal 16:30:22.446 00.001 4788 ScopeASCOM::GetDeclination() returns 90.0 16:30:22.446 00.000 4788 ScopeASCOM::SideOfPier() returns 1 16:30:22.447 00.001 4788 User cleared calibration on Mount 16:30:23.944 01.497 4788 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0 16:30:23.945 00.001 4788 Status Line 0: 16:30:23.946 00.001 4788 ScheduleExposure(1000,3,0) exposurePending=0 16:30:23.946 00.000 4788 Enqueuing Expose request 16:30:23.946 00.000 3756 Worker thread wakes up 16:30:23.947 00.001 3756 worker thread servicing REQUEST_EXPOSE 1000 16:30:23.947 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0) 16:30:23.951 00.004 4788 Resizing image to 452,362 16:30:23.973 00.022 3756 ScopeASCOM::SideOfPier() returns 1 16:30:23.973 00.000 3756 ScopeASCOM::SideOfPier() returns 1 16:30:23.973 00.000 3756 Cam simulator: pointing source flipped pier side from 0 to 1 16:30:24.948 00.975 3756 Exposure complete 16:30:25.017 00.069 3756 worker thread done servicing request 16:30:25.018 00.001 4788 Processing an image 16:30:25.018 00.000 4788 UpdateGuideState(): m_state=1 16:30:25.018 00.000 4788 UpdateCurrentPosition: no star selected 16:30:25.018 00.000 4788 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1142->unable to update current position 16:30:25.018 00.000 4788 Status Line 0: No star selected 16:30:25.018 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6172, FiltMax=18702 16:30:25.037 00.019 4788 Resizing image to 469,362 16:30:25.042 00.005 4788 UpdateGuideState exits: No star selected 16:30:25.042 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:30:25.042 00.000 4788 ScheduleExposure(1000,3,0) exposurePending=0 16:30:25.042 00.000 4788 Enqueuing Expose request 16:30:25.042 00.000 3756 Worker thread wakes up 16:30:25.042 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:30:25.042 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0) 16:30:25.050 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:30:26.044 00.994 3756 Exposure complete 16:30:26.106 00.062 3756 worker thread done servicing request 16:30:26.106 00.000 4788 Processing an image 16:30:26.106 00.000 4788 UpdateGuideState(): m_state=1 16:30:26.106 00.000 4788 UpdateCurrentPosition: no star selected 16:30:26.106 00.000 4788 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1142->unable to update current position 16:30:26.106 00.000 4788 Status Line 0: No star selected 16:30:26.106 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6098, FiltMax=20330 16:30:26.124 00.018 4788 Resizing image to 469,362 16:30:26.129 00.005 4788 UpdateGuideState exits: No star selected 16:30:26.129 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:30:26.129 00.000 4788 ScheduleExposure(1000,3,0) exposurePending=0 16:30:26.129 00.000 4788 Enqueuing Expose request 16:30:26.129 00.000 3756 Worker thread wakes up 16:30:26.130 00.001 3756 worker thread servicing REQUEST_EXPOSE 1000 16:30:26.130 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0) 16:30:26.137 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:30:27.131 00.994 3756 Exposure complete 16:30:27.189 00.058 4788 Processing an image 16:30:27.189 00.000 3756 worker thread done servicing request 16:30:27.189 00.000 4788 UpdateGuideState(): m_state=1 16:30:27.189 00.000 4788 UpdateCurrentPosition: no star selected 16:30:27.189 00.000 4788 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1142->unable to update current position 16:30:27.189 00.000 4788 Status Line 0: No star selected 16:30:27.189 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6212, FiltMax=19190 16:30:27.207 00.018 4788 Resizing image to 469,362 16:30:27.212 00.005 4788 UpdateGuideState exits: No star selected 16:30:27.212 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:30:27.212 00.000 4788 ScheduleExposure(1000,3,0) exposurePending=0 16:30:27.212 00.000 4788 Enqueuing Expose request 16:30:27.212 00.000 3756 Worker thread wakes up 16:30:27.212 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:30:27.212 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0) 16:30:27.220 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:30:28.214 00.994 3756 Exposure complete 16:30:28.285 00.071 3756 worker thread done servicing request 16:30:28.286 00.001 4788 Processing an image 16:30:28.286 00.000 4788 UpdateGuideState(): m_state=1 16:30:28.286 00.000 4788 UpdateCurrentPosition: no star selected 16:30:28.286 00.000 4788 Throw from C:\cygwin\home\agalasso\projects\phd2\guider.cpp:1142->unable to update current position 16:30:28.286 00.000 4788 Status Line 0: No star selected 16:30:28.286 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6148, FiltMax=20570 16:30:28.305 00.019 4788 Resizing image to 469,362 16:30:28.310 00.005 4788 UpdateGuideState exits: No star selected 16:30:28.310 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:30:28.310 00.000 4788 ScheduleExposure(1000,3,0) exposurePending=0 16:30:28.310 00.000 4788 Enqueuing Expose request 16:30:28.310 00.000 3756 Worker thread wakes up 16:30:28.310 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:30:28.310 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0) 16:30:28.318 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:30:28.734 00.416 4788 SetCurrentPosition(323.65,400.55) 16:30:28.734 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:30:28.734 00.000 4788 Star::Find returns 1 (0), X=323.33, Y=399.98, Mass=76038, SNR=17.1, Peak=31492 HFD=1.4 16:30:28.734 00.000 4788 setting lock position to (323.33, 399.98) 16:30:28.735 00.001 4788 Status Line 1: Selected star at (323.3, 400.0) 16:30:28.735 00.000 4788 Status Line 0: m=76038 SNR=17.1 16:30:28.736 00.001 4788 Changing from state 1 to 2 16:30:28.736 00.000 4788 Guider::SetState: clearing mount guide algorithm history 16:30:28.786 00.050 4788 Resizing image to 469,362 16:30:29.312 00.526 3756 Exposure complete 16:30:29.373 00.061 4788 Processing an image 16:30:29.373 00.000 3756 worker thread done servicing request 16:30:29.373 00.000 4788 UpdateGuideState(): m_state=2 16:30:29.373 00.000 4788 Star::Find(15, 323, 399, 0, (0,0,0,0)) 16:30:29.373 00.000 4788 Star::Find returns 1 (0), X=323.16, Y=399.91, Mass=88117, SNR=20.5, Peak=36696 HFD=1.6 16:30:29.373 00.000 4788 Status Line 0: m=88117 SNR=20.5 16:30:29.374 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6194, FiltMax=21578 16:30:29.392 00.018 4788 Resizing image to 469,362 16:30:29.396 00.004 4788 UpdateGuideState exits: m=88117 SNR=20.5 16:30:29.397 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:30:29.397 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:30:29.397 00.000 4788 Enqueuing Expose request 16:30:29.397 00.000 3756 Worker thread wakes up 16:30:29.397 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:30:29.397 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(308,385,31,31) 16:30:29.404 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:30:29.962 00.558 4788 Stop button clicked 16:30:29.963 00.001 4788 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 16:30:29.963 00.000 4788 Status Line 0: Waiting for devices... 16:30:30.004 00.041 3756 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:157->Capture failed 16:30:30.004 00.000 3756 worker thread done servicing request 16:30:30.004 00.000 4788 Processing an image 16:30:30.004 00.000 4788 OnExposeComplete(): Capture Error reported 16:30:30.005 00.001 4788 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0 16:30:30.005 00.000 4788 Changing from state 2 to 0 16:30:30.005 00.000 4788 Status Line 0: Stopped. 16:30:30.006 00.001 4788 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:376->Error reported capturing image 16:30:30.060 00.054 4788 Resizing image to 469,362 16:30:34.507 04.447 4788 StartCapturing CaptureActive=0 continueCapturing=0 exposurePending=0 16:30:34.508 00.001 4788 Status Line 0: 16:30:34.509 00.001 4788 ScheduleExposure(1000,3,0) exposurePending=0 16:30:34.509 00.000 4788 Enqueuing Expose request 16:30:34.509 00.000 3756 Worker thread wakes up 16:30:34.509 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:30:34.509 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(0,0,0,0) 16:30:34.537 00.028 3756 ScopeASCOM::SideOfPier() returns 1 16:30:34.559 00.022 4788 Resizing image to 469,362 16:30:35.511 00.952 3756 Exposure complete 16:30:35.578 00.067 3756 worker thread done servicing request 16:30:35.578 00.000 4788 Processing an image 16:30:35.578 00.000 4788 UpdateGuideState(): m_state=1 16:30:35.578 00.000 4788 Star::Find(15, 323, 399, 0, (0,0,0,0)) 16:30:35.578 00.000 4788 Star::Find returns 1 (0), X=323.33, Y=400.10, Mass=87786, SNR=19.1, Peak=32183 HFD=1.4 16:30:35.578 00.000 4788 setting lock position to (323.33, 400.10) 16:30:35.578 00.000 4788 CurrentPosition() valid, moving to STATE_SELECTED 16:30:35.578 00.000 4788 Changing from state 1 to 2 16:30:35.578 00.000 4788 Guider::SetState: clearing mount guide algorithm history 16:30:35.578 00.000 4788 Status Line 0: m=87786 SNR=19.1 16:30:35.580 00.002 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6148, FiltMax=20780 16:30:35.598 00.018 4788 Resizing image to 469,362 16:30:35.603 00.005 4788 UpdateGuideState exits: m=87786 SNR=19.1 16:30:35.603 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:30:35.603 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:30:35.603 00.000 4788 Enqueuing Expose request 16:30:35.603 00.000 3756 Worker thread wakes up 16:30:35.603 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:30:35.603 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(308,385,31,31) 16:30:35.644 00.041 3756 ScopeASCOM::SideOfPier() returns 1 16:30:36.605 00.961 3756 Exposure complete 16:30:36.666 00.061 3756 worker thread done servicing request 16:30:36.666 00.000 4788 Processing an image 16:30:36.666 00.000 4788 UpdateGuideState(): m_state=2 16:30:36.666 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:30:36.666 00.000 4788 Star::Find returns 1 (0), X=323.37, Y=400.49, Mass=71342, SNR=17.0, Peak=26542 HFD=1.3 16:30:36.666 00.000 4788 Status Line 0: m=71342 SNR=17.0 16:30:36.666 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6118, FiltMax=19671 16:30:36.684 00.018 4788 Resizing image to 469,362 16:30:36.689 00.005 4788 UpdateGuideState exits: m=71342 SNR=17.0 16:30:36.689 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:30:36.689 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:30:36.689 00.000 4788 Enqueuing Expose request 16:30:36.689 00.000 3756 Worker thread wakes up 16:30:36.689 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:30:36.689 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(308,385,31,31) 16:30:36.698 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:30:37.658 00.960 4788 GetBoolean("/Confirm/6/DarksWarningEnabled", 1) returns 1 16:30:37.658 00.000 4788 Alert: For best results, use a Dark Library or a Bad-pixel Map while guiding. This will help prevent PHD from locking on to a hot pixel. Use the Darks menu to build a Dark Library or Bad-pixel Map. 16:30:37.692 00.034 3756 Exposure complete 16:30:37.744 00.052 3756 worker thread done servicing request 16:30:37.750 00.006 4788 Resizing image to 401,310 16:30:37.927 00.177 4788 Changing from state 2 to 3 16:30:37.927 00.000 4788 Status Line 5: No cal 16:30:37.928 00.001 4788 ScopeASCOM::GetDeclination() returns 90.0 16:30:37.928 00.000 4788 ScopeASCOM::SideOfPier() returns 1 16:30:37.929 00.001 4788 GetString("/profile/6/name", "") returns "Simulator ( NEQ6 )" 16:30:37.931 00.002 4788 ScopeASCOM::SideOfPier() returns 1 16:30:37.931 00.000 4788 StartCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 16:30:37.941 00.010 4788 Processing an image 16:30:37.942 00.001 4788 UpdateGuideState(): m_state=3 16:30:37.942 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:30:37.942 00.000 4788 Star::Find returns 1 (0), X=323.22, Y=400.22, Mass=80061, SNR=19.9, Peak=33953 HFD=1.6 16:30:37.942 00.000 4788 Scope::UpdateCalibrationstate: starting location = 323.22,400.22 16:30:37.943 00.001 4788 Enqueuing Calibration Move request for direction 3 16:30:37.943 00.000 3756 Worker thread wakes up 16:30:37.943 00.000 4788 Status Line 0: West step 1 16:30:37.943 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 3 (0.00, 0.00) 16:30:37.944 00.001 3756 Handling move in thread for scope dir=3 16:30:37.944 00.000 3756 calibration move 16:30:37.944 00.000 3756 scope calibration move dir= 3 dur= 750 16:30:37.944 00.000 3756 Move(3, 750, 0) 16:30:37.944 00.000 4788 Status Line 1: dx= 0.0 dy= 0.0 dist= 0.0 16:30:37.945 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6178, FiltMax=18750 16:30:37.997 00.052 4788 Resizing image to 401,310 16:30:38.006 00.009 4788 UpdateGuideState exits: m=80061 SNR=19.9 16:30:38.006 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:30:38.006 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:30:38.006 00.000 4788 Enqueuing Expose request 16:30:38.695 00.689 3756 Move returns status 0, amount 750 16:30:38.695 00.000 3756 move complete, result=0 16:30:38.695 00.000 3756 worker thread done servicing request 16:30:38.695 00.000 3756 Worker thread wakes up 16:30:38.695 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:30:38.695 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(308,385,31,31) 16:30:38.728 00.033 3756 ScopeASCOM::SideOfPier() returns 1 16:30:39.697 00.969 3756 Exposure complete 16:30:39.754 00.057 3756 worker thread done servicing request 16:30:39.754 00.000 4788 Processing an image 16:30:39.754 00.000 4788 UpdateGuideState(): m_state=3 16:30:39.754 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:30:39.755 00.001 4788 Star::Find returns 1 (0), X=319.16, Y=399.22, Mass=88003, SNR=21.0, Peak=33064 HFD=1.6 16:30:39.755 00.000 4788 Enqueuing Calibration Move request for direction 3 16:30:39.755 00.000 3756 Worker thread wakes up 16:30:39.755 00.000 4788 Status Line 0: West step 2 16:30:39.755 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 3 (0.00, 0.00) 16:30:39.755 00.000 3756 Handling move in thread for scope dir=3 16:30:39.755 00.000 3756 calibration move 16:30:39.755 00.000 3756 scope calibration move dir= 3 dur= 750 16:30:39.755 00.000 3756 Move(3, 750, 0) 16:30:39.755 00.000 4788 Status Line 1: dx= 4.1 dy= 1.0 dist= 4.2 16:30:39.755 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6158, FiltMax=20169 16:30:39.773 00.018 4788 Resizing image to 401,310 16:30:39.777 00.004 4788 UpdateGuideState exits: m=88003 SNR=21.0 16:30:39.777 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:30:39.777 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:30:39.777 00.000 4788 Enqueuing Expose request 16:30:40.506 00.729 3756 Move returns status 0, amount 750 16:30:40.506 00.000 3756 move complete, result=0 16:30:40.506 00.000 3756 worker thread done servicing request 16:30:40.506 00.000 3756 Worker thread wakes up 16:30:40.506 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:30:40.506 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(304,384,31,31) 16:30:40.533 00.027 3756 ScopeASCOM::SideOfPier() returns 1 16:30:41.455 00.922 4788 evsrv: cli 0072F988 connect 16:30:41.455 00.000 4788 case statement mapped state 3 to 2 16:30:41.457 00.002 4788 case statement mapped state 3 to 2 16:30:41.457 00.000 4788 evsrv: cli 0072F988 request: {"method":"get_app_state","id":1001} 16:30:41.457 00.000 4788 case statement mapped state 3 to 2 16:30:41.457 00.000 4788 evsrv: cli 0072F988 response: {"jsonrpc":"2.0","result":"Calibrating","id":1001} 16:30:41.507 00.050 3756 Exposure complete 16:30:41.519 00.012 4788 Resizing image to 469,362 16:30:41.540 00.021 3756 worker thread done servicing request 16:30:41.541 00.001 4788 Processing an image 16:30:41.541 00.000 4788 UpdateGuideState(): m_state=3 16:30:41.541 00.000 4788 Star::Find(15, 319, 399, 0, (0,0,0,0)) 16:30:41.541 00.000 4788 Star::Find returns 1 (0), X=315.18, Y=398.13, Mass=87648, SNR=20.1, Peak=34836 HFD=1.7 16:30:41.541 00.000 4788 Enqueuing Calibration Move request for direction 3 16:30:41.541 00.000 3756 Worker thread wakes up 16:30:41.541 00.000 4788 Status Line 0: West step 3 16:30:41.541 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 3 (0.00, 0.00) 16:30:41.541 00.000 3756 Handling move in thread for scope dir=3 16:30:41.541 00.000 3756 calibration move 16:30:41.541 00.000 3756 scope calibration move dir= 3 dur= 750 16:30:41.541 00.000 3756 Move(3, 750, 0) 16:30:41.541 00.000 4788 Status Line 1: dx= 8.0 dy= 2.1 dist= 8.3 16:30:41.541 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6156, FiltMax=21153 16:30:41.559 00.018 4788 Resizing image to 469,362 16:30:41.565 00.006 4788 UpdateGuideState exits: m=87648 SNR=20.1 16:30:41.565 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:30:41.565 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:30:41.565 00.000 4788 Enqueuing Expose request 16:30:42.292 00.727 3756 Move returns status 0, amount 750 16:30:42.292 00.000 3756 move complete, result=0 16:30:42.293 00.001 3756 worker thread done servicing request 16:30:42.293 00.000 3756 Worker thread wakes up 16:30:42.293 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:30:42.293 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(300,383,31,31) 16:30:42.325 00.032 3756 ScopeASCOM::SideOfPier() returns 1 16:30:43.294 00.969 3756 Exposure complete 16:30:43.354 00.060 3756 worker thread done servicing request 16:30:43.354 00.000 4788 Processing an image 16:30:43.354 00.000 4788 UpdateGuideState(): m_state=3 16:30:43.354 00.000 4788 Star::Find(15, 315, 398, 0, (0,0,0,0)) 16:30:43.354 00.000 4788 Star::Find returns 1 (0), X=311.00, Y=397.37, Mass=94002, SNR=19.8, Peak=35861 HFD=1.3 16:30:43.355 00.001 4788 Enqueuing Calibration Move request for direction 3 16:30:43.355 00.000 3756 Worker thread wakes up 16:30:43.355 00.000 4788 Status Line 0: West step 4 16:30:43.355 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 3 (0.00, 0.00) 16:30:43.355 00.000 3756 Handling move in thread for scope dir=3 16:30:43.355 00.000 3756 calibration move 16:30:43.355 00.000 3756 scope calibration move dir= 3 dur= 750 16:30:43.355 00.000 3756 Move(3, 750, 0) 16:30:43.355 00.000 4788 Status Line 1: dx=12.2 dy= 2.8 dist=12.5 16:30:43.355 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6112, FiltMax=23910 16:30:43.373 00.018 4788 Resizing image to 469,362 16:30:43.378 00.005 4788 UpdateGuideState exits: m=94002 SNR=19.8 16:30:43.378 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:30:43.378 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:30:43.378 00.000 4788 Enqueuing Expose request 16:30:44.106 00.728 3756 Move returns status 0, amount 750 16:30:44.106 00.000 3756 move complete, result=0 16:30:44.106 00.000 3756 worker thread done servicing request 16:30:44.106 00.000 3756 Worker thread wakes up 16:30:44.107 00.001 3756 worker thread servicing REQUEST_EXPOSE 1000 16:30:44.107 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(296,382,31,31) 16:30:44.133 00.026 3756 ScopeASCOM::SideOfPier() returns 1 16:30:45.109 00.976 3756 Exposure complete 16:30:45.184 00.075 3756 worker thread done servicing request 16:30:45.184 00.000 4788 Processing an image 16:30:45.184 00.000 4788 UpdateGuideState(): m_state=3 16:30:45.184 00.000 4788 Star::Find(15, 311, 397, 0, (0,0,0,0)) 16:30:45.184 00.000 4788 Star::Find returns 1 (0), X=307.27, Y=396.03, Mass=80904, SNR=18.5, Peak=34363 HFD=1.3 16:30:45.184 00.000 4788 Enqueuing Calibration Move request for direction 3 16:30:45.184 00.000 3756 Worker thread wakes up 16:30:45.184 00.000 4788 Status Line 0: West step 5 16:30:45.184 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 3 (0.00, 0.00) 16:30:45.184 00.000 3756 Handling move in thread for scope dir=3 16:30:45.184 00.000 3756 calibration move 16:30:45.184 00.000 3756 scope calibration move dir= 3 dur= 750 16:30:45.184 00.000 3756 Move(3, 750, 0) 16:30:45.184 00.000 4788 Status Line 1: dx=16.0 dy= 4.2 dist=16.5 16:30:45.184 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6166, FiltMax=21866 16:30:45.202 00.018 4788 Resizing image to 469,362 16:30:45.207 00.005 4788 UpdateGuideState exits: m=80904 SNR=18.5 16:30:45.207 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:30:45.207 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:30:45.207 00.000 4788 Enqueuing Expose request 16:30:45.935 00.728 3756 Move returns status 0, amount 750 16:30:45.935 00.000 3756 move complete, result=0 16:30:45.935 00.000 3756 worker thread done servicing request 16:30:45.935 00.000 3756 Worker thread wakes up 16:30:45.935 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:30:45.936 00.001 3756 Handling exposure in thread, d=1000 o=3 r=(292,381,31,31) 16:30:45.963 00.027 3756 ScopeASCOM::SideOfPier() returns 1 16:30:46.937 00.974 3756 Exposure complete 16:30:47.010 00.073 3756 worker thread done servicing request 16:30:47.011 00.001 4788 Processing an image 16:30:47.011 00.000 4788 UpdateGuideState(): m_state=3 16:30:47.011 00.000 4788 Star::Find(15, 307, 396, 0, (0,0,0,0)) 16:30:47.011 00.000 4788 Star::Find returns 1 (0), X=303.16, Y=395.12, Mass=78077, SNR=19.2, Peak=38454 HFD=1.3 16:30:47.011 00.000 4788 Enqueuing Calibration Move request for direction 3 16:30:47.011 00.000 3756 Worker thread wakes up 16:30:47.011 00.000 4788 Status Line 0: West step 6 16:30:47.011 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 3 (0.00, 0.00) 16:30:47.011 00.000 3756 Handling move in thread for scope dir=3 16:30:47.011 00.000 3756 calibration move 16:30:47.011 00.000 3756 scope calibration move dir= 3 dur= 750 16:30:47.011 00.000 3756 Move(3, 750, 0) 16:30:47.011 00.000 4788 Status Line 1: dx=20.1 dy= 5.1 dist=20.7 16:30:47.011 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6140, FiltMax=17995 16:30:47.029 00.018 4788 Resizing image to 469,362 16:30:47.034 00.005 4788 UpdateGuideState exits: m=78077 SNR=19.2 16:30:47.034 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:30:47.034 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:30:47.034 00.000 4788 Enqueuing Expose request 16:30:47.762 00.728 3756 Move returns status 0, amount 750 16:30:47.762 00.000 3756 move complete, result=0 16:30:47.762 00.000 3756 worker thread done servicing request 16:30:47.762 00.000 3756 Worker thread wakes up 16:30:47.762 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:30:47.762 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(288,380,31,31) 16:30:47.791 00.029 3756 ScopeASCOM::SideOfPier() returns 1 16:30:48.764 00.973 3756 Exposure complete 16:30:48.836 00.072 3756 worker thread done servicing request 16:30:48.836 00.000 4788 Processing an image 16:30:48.836 00.000 4788 UpdateGuideState(): m_state=3 16:30:48.836 00.000 4788 Star::Find(15, 303, 395, 0, (0,0,0,0)) 16:30:48.836 00.000 4788 Star::Find returns 1 (0), X=299.15, Y=393.86, Mass=75727, SNR=17.2, Peak=36705 HFD=1.4 16:30:48.836 00.000 4788 Enqueuing Calibration Move request for direction 3 16:30:48.836 00.000 3756 Worker thread wakes up 16:30:48.836 00.000 4788 Status Line 0: West step 7 16:30:48.836 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 3 (0.00, 0.00) 16:30:48.836 00.000 3756 Handling move in thread for scope dir=3 16:30:48.836 00.000 3756 calibration move 16:30:48.837 00.001 3756 scope calibration move dir= 3 dur= 750 16:30:48.837 00.000 3756 Move(3, 750, 0) 16:30:48.837 00.000 4788 Status Line 1: dx=24.1 dy= 6.4 dist=24.9 16:30:48.837 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6180, FiltMax=19798 16:30:48.855 00.018 4788 Resizing image to 469,362 16:30:48.860 00.005 4788 UpdateGuideState exits: m=75727 SNR=17.2 16:30:48.860 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:30:48.860 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:30:48.860 00.000 4788 Enqueuing Expose request 16:30:49.588 00.728 3756 Move returns status 0, amount 750 16:30:49.588 00.000 3756 move complete, result=0 16:30:49.589 00.001 3756 worker thread done servicing request 16:30:49.589 00.000 3756 Worker thread wakes up 16:30:49.589 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:30:49.589 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(284,379,31,31) 16:30:49.629 00.040 3756 ScopeASCOM::SideOfPier() returns 1 16:30:50.590 00.961 3756 Exposure complete 16:30:50.664 00.074 3756 worker thread done servicing request 16:30:50.664 00.000 4788 Processing an image 16:30:50.664 00.000 4788 UpdateGuideState(): m_state=3 16:30:50.664 00.000 4788 Star::Find(15, 299, 393, 0, (0,0,0,0)) 16:30:50.664 00.000 4788 Star::Find returns 1 (0), X=294.98, Y=393.15, Mass=92324, SNR=19.5, Peak=37897 HFD=1.8 16:30:50.665 00.001 4788 WEST calibration completes with steps=7 angle=14.1 rate=5.545 16:30:50.665 00.000 4788 Falling Through to state GO_EAST 16:30:50.665 00.000 4788 Enqueuing Calibration Move request for direction 2 16:30:50.665 00.000 4788 Status Line 0: East step 3 16:30:50.665 00.000 3756 Worker thread wakes up 16:30:50.665 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 2 (0.00, 0.00) 16:30:50.665 00.000 3756 Handling move in thread for scope dir=2 16:30:50.665 00.000 3756 calibration move 16:30:50.665 00.000 4788 Status Line 1: angle=14.1 rate=5.545 16:30:50.665 00.000 3756 scope calibration move dir= 2 dur= 2500 16:30:50.665 00.000 3756 Move(2, 2500, 0) 16:30:50.665 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6134, FiltMax=21982 16:30:50.685 00.020 4788 Resizing image to 469,362 16:30:50.690 00.005 4788 UpdateGuideState exits: m=92324 SNR=19.5 16:30:50.690 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:30:50.690 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:30:50.690 00.000 4788 Enqueuing Expose request 16:30:53.166 02.476 3756 Move returns status 0, amount 2500 16:30:53.166 00.000 3756 move complete, result=0 16:30:53.166 00.000 3756 worker thread done servicing request 16:30:53.167 00.001 3756 Worker thread wakes up 16:30:53.167 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:30:53.167 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(280,378,31,31) 16:30:53.199 00.032 3756 ScopeASCOM::SideOfPier() returns 1 16:30:54.168 00.969 3756 Exposure complete 16:30:54.227 00.059 3756 worker thread done servicing request 16:30:54.228 00.001 4788 Processing an image 16:30:54.228 00.000 4788 UpdateGuideState(): m_state=3 16:30:54.228 00.000 4788 Star::Find(15, 294, 393, 0, (0,0,0,0)) 16:30:54.228 00.000 4788 Star::Find returns 1 (0), X=309.00, Y=396.84, Mass=84760, SNR=17.8, Peak=19564 HFD=1.9 16:30:54.228 00.000 4788 Enqueuing Calibration Move request for direction 2 16:30:54.228 00.000 3756 Worker thread wakes up 16:30:54.228 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 2 (0.00, 0.00) 16:30:54.228 00.000 3756 Handling move in thread for scope dir=2 16:30:54.229 00.001 3756 calibration move 16:30:54.229 00.000 3756 scope calibration move dir= 2 dur= 2500 16:30:54.229 00.000 3756 Move(2, 2500, 0) 16:30:54.229 00.000 4788 Status Line 0: East step 2 16:30:54.231 00.002 4788 Status Line 1: dx=14.2 dy= 3.4 dist=14.6 16:30:54.231 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6156, FiltMax=18414 16:30:54.252 00.021 4788 Resizing image to 469,362 16:30:54.257 00.005 4788 UpdateGuideState exits: m=84760 SNR=17.8 16:30:54.257 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:30:54.257 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:30:54.257 00.000 4788 Enqueuing Expose request 16:30:56.731 02.474 3756 Move returns status 0, amount 2500 16:30:56.731 00.000 3756 move complete, result=0 16:30:56.731 00.000 3756 worker thread done servicing request 16:30:56.731 00.000 3756 Worker thread wakes up 16:30:56.731 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:30:56.731 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(294,382,31,31) 16:30:56.761 00.030 3756 ScopeASCOM::SideOfPier() returns 1 16:30:57.733 00.972 3756 Exposure complete 16:30:57.805 00.072 3756 worker thread done servicing request 16:30:57.805 00.000 4788 Processing an image 16:30:57.805 00.000 4788 UpdateGuideState(): m_state=3 16:30:57.805 00.000 4788 Star::Find(15, 309, 396, 0, (0,0,0,0)) 16:30:57.806 00.001 4788 Star::Find returns 1 (0), X=322.32, Y=400.74, Mass=79645, SNR=19.5, Peak=31320 HFD=1.5 16:30:57.806 00.000 4788 Enqueuing Calibration Move request for direction 2 16:30:57.806 00.000 4788 Status Line 0: East step 1 16:30:57.806 00.000 3756 Worker thread wakes up 16:30:57.806 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 2 (0.00, 0.00) 16:30:57.806 00.000 3756 Handling move in thread for scope dir=2 16:30:57.806 00.000 3756 calibration move 16:30:57.806 00.000 3756 scope calibration move dir= 2 dur= 250 16:30:57.806 00.000 3756 Move(2, 250, 0) 16:30:57.806 00.000 4788 Status Line 1: dx= 0.9 dy=-0.5 dist= 1.0 16:30:57.806 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6156, FiltMax=18340 16:30:57.825 00.019 4788 Resizing image to 469,362 16:30:57.830 00.005 4788 UpdateGuideState exits: m=79645 SNR=19.5 16:30:57.830 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:30:57.830 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:30:57.830 00.000 4788 Enqueuing Expose request 16:30:58.057 00.227 3756 Move returns status 0, amount 250 16:30:58.057 00.000 3756 move complete, result=0 16:30:58.057 00.000 3756 worker thread done servicing request 16:30:58.057 00.000 3756 Worker thread wakes up 16:30:58.057 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:30:58.057 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(307,386,31,31) 16:30:58.089 00.032 3756 ScopeASCOM::SideOfPier() returns 1 16:30:59.059 00.970 3756 Exposure complete 16:30:59.133 00.074 3756 worker thread done servicing request 16:30:59.133 00.000 4788 Processing an image 16:30:59.133 00.000 4788 UpdateGuideState(): m_state=3 16:30:59.133 00.000 4788 Star::Find(15, 322, 400, 0, (0,0,0,0)) 16:30:59.133 00.000 4788 Star::Find returns 1 (0), X=323.54, Y=401.23, Mass=67076, SNR=17.1, Peak=29935 HFD=1.1 16:30:59.135 00.002 4788 invoke: [80020009] Exception occurred. 16:30:59.135 00.000 4788 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:859->ASCOM Scope: GuideRateDec() failed: (ASCOM EQASCOM Driver) Property Get GuideRateDeclination is not implemented by this telescope driver object. 16:30:59.135 00.000 4788 ScopeASCOM::GetGuideRates() returns 1 0.0000 0.0000 16:30:59.135 00.000 4788 Backlash: Looking for 3 moves of 2.5 px, max attempts = 80 16:30:59.135 00.000 4788 Falling Through to state CLEAR_BACKLASH 16:30:59.135 00.000 4788 Backlash: Starting north clearing using pulse width of 750 16:30:59.136 00.001 4788 Enqueuing Calibration Move request for direction 0 16:30:59.136 00.000 3756 Worker thread wakes up 16:30:59.136 00.000 4788 Status Line 0: Clearing backlash step 1 16:30:59.136 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.00, 0.00) 16:30:59.136 00.000 3756 Handling move in thread for scope dir=0 16:30:59.136 00.000 3756 calibration move 16:30:59.136 00.000 3756 scope calibration move dir= 0 dur= 750 16:30:59.136 00.000 3756 Move(0, 750, 0) 16:30:59.136 00.000 4788 Status Line 1: dx= 0.0 dy= 0.0 dist= 0.0 16:30:59.136 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6114, FiltMax=20706 16:30:59.154 00.018 4788 Resizing image to 469,362 16:30:59.159 00.005 4788 UpdateGuideState exits: m=67076 SNR=17.1 16:30:59.159 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:30:59.159 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:30:59.159 00.000 4788 Enqueuing Expose request 16:30:59.887 00.728 3756 Move returns status 0, amount 750 16:30:59.887 00.000 3756 move complete, result=0 16:30:59.888 00.001 3756 worker thread done servicing request 16:30:59.888 00.000 3756 Worker thread wakes up 16:30:59.888 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:30:59.888 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:30:59.915 00.027 3756 ScopeASCOM::SideOfPier() returns 1 16:31:00.890 00.975 3756 Exposure complete 16:31:00.958 00.068 3756 worker thread done servicing request 16:31:00.958 00.000 4788 Processing an image 16:31:00.958 00.000 4788 UpdateGuideState(): m_state=3 16:31:00.958 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:31:00.958 00.000 4788 Star::Find returns 1 (0), X=322.45, Y=405.19, Mass=88177, SNR=17.4, Peak=32083 HFD=1.5 16:31:00.958 00.000 4788 Backlash: Accepted clearing move of 4.1 16:31:00.958 00.000 4788 Enqueuing Calibration Move request for direction 0 16:31:00.958 00.000 3756 Worker thread wakes up 16:31:00.958 00.000 4788 Backlash: Clearing backlash step 2, Last Delta = 4.11 px, CumDistance = 4.11 px 16:31:00.958 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.00, 0.00) 16:31:00.959 00.001 3756 Handling move in thread for scope dir=0 16:31:00.959 00.000 3756 calibration move 16:31:00.959 00.000 3756 scope calibration move dir= 0 dur= 750 16:31:00.959 00.000 3756 Move(0, 750, 0) 16:31:00.959 00.000 4788 Status Line 0: Clearing backlash step 2 16:31:00.959 00.000 4788 Status Line 1: dx= 1.1 dy=-4.0 dist= 4.1 16:31:00.959 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6200, FiltMax=20298 16:31:00.977 00.018 4788 Resizing image to 469,362 16:31:00.982 00.005 4788 UpdateGuideState exits: m=88177 SNR=17.4 16:31:00.982 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:00.982 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:00.982 00.000 4788 Enqueuing Expose request 16:31:01.710 00.728 3756 Move returns status 0, amount 750 16:31:01.710 00.000 3756 move complete, result=0 16:31:01.710 00.000 3756 worker thread done servicing request 16:31:01.710 00.000 3756 Worker thread wakes up 16:31:01.710 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:01.710 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(307,390,31,31) 16:31:01.740 00.030 3756 ScopeASCOM::SideOfPier() returns 1 16:31:02.711 00.971 3756 Exposure complete 16:31:02.769 00.058 3756 worker thread done servicing request 16:31:02.769 00.000 4788 Processing an image 16:31:02.769 00.000 4788 UpdateGuideState(): m_state=3 16:31:02.769 00.000 4788 Star::Find(15, 322, 405, 0, (0,0,0,0)) 16:31:02.769 00.000 4788 Star::Find returns 1 (0), X=321.38, Y=409.22, Mass=75910, SNR=17.5, Peak=28929 HFD=1.3 16:31:02.769 00.000 4788 Backlash: Accepted clearing move of 4.2 16:31:02.769 00.000 4788 Enqueuing Calibration Move request for direction 0 16:31:02.769 00.000 3756 Worker thread wakes up 16:31:02.769 00.000 4788 Backlash: Clearing backlash step 3, Last Delta = 4.17 px, CumDistance = 8.28 px 16:31:02.769 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.00, 0.00) 16:31:02.769 00.000 3756 Handling move in thread for scope dir=0 16:31:02.769 00.000 3756 calibration move 16:31:02.769 00.000 3756 scope calibration move dir= 0 dur= 750 16:31:02.769 00.000 3756 Move(0, 750, 0) 16:31:02.769 00.000 4788 Status Line 0: Clearing backlash step 3 16:31:02.770 00.001 4788 Status Line 1: dx= 2.2 dy=-8.0 dist= 8.3 16:31:02.770 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6194, FiltMax=20440 16:31:02.788 00.018 4788 Resizing image to 469,362 16:31:02.793 00.005 4788 UpdateGuideState exits: m=75910 SNR=17.5 16:31:02.793 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:02.793 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:02.793 00.000 4788 Enqueuing Expose request 16:31:03.520 00.727 3756 Move returns status 0, amount 750 16:31:03.520 00.000 3756 move complete, result=0 16:31:03.520 00.000 3756 worker thread done servicing request 16:31:03.520 00.000 3756 Worker thread wakes up 16:31:03.521 00.001 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:03.521 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(306,394,31,31) 16:31:03.553 00.032 3756 ScopeASCOM::SideOfPier() returns 1 16:31:04.523 00.970 3756 Exposure complete 16:31:04.589 00.066 3756 worker thread done servicing request 16:31:04.589 00.000 4788 Processing an image 16:31:04.589 00.000 4788 UpdateGuideState(): m_state=3 16:31:04.589 00.000 4788 Star::Find(15, 321, 409, 0, (0,0,0,0)) 16:31:04.589 00.000 4788 Star::Find returns 1 (0), X=320.33, Y=413.51, Mass=62021, SNR=16.0, Peak=26691 HFD=1.2 16:31:04.589 00.000 4788 Backlash: Accepted clearing move of 4.4 16:31:04.589 00.000 4788 Backlash: Got 3 acceptable moves, using last move as step 1 of N calibration 16:31:04.589 00.000 4788 Backlash: North calibration moves starting at {321.4,409.2}, Offset = 8.9 px 16:31:04.589 00.000 4788 Backlash: Total distance moved = 13.4 16:31:04.590 00.001 4788 Backlash: Falling Through to state GO_NORTH 16:31:04.590 00.000 4788 Enqueuing Calibration Move request for direction 0 16:31:04.590 00.000 4788 Status Line 0: North step 2 16:31:04.590 00.000 3756 Worker thread wakes up 16:31:04.590 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.00, 0.00) 16:31:04.590 00.000 3756 Handling move in thread for scope dir=0 16:31:04.590 00.000 3756 calibration move 16:31:04.590 00.000 3756 scope calibration move dir= 0 dur= 750 16:31:04.590 00.000 4788 Status Line 1: dx= 1.0 dy=-4.3 dist= 4.4 16:31:04.590 00.000 3756 Move(0, 750, 0) 16:31:04.590 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6176, FiltMax=19056 16:31:04.608 00.018 4788 Resizing image to 469,362 16:31:04.613 00.005 4788 UpdateGuideState exits: m=62021 SNR=16.0 16:31:04.613 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:04.613 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:04.613 00.000 4788 Enqueuing Expose request 16:31:05.341 00.728 3756 Move returns status 0, amount 750 16:31:05.341 00.000 3756 move complete, result=0 16:31:05.341 00.000 3756 worker thread done servicing request 16:31:05.341 00.000 3756 Worker thread wakes up 16:31:05.341 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:05.341 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(305,399,31,31) 16:31:05.371 00.030 3756 ScopeASCOM::SideOfPier() returns 1 16:31:06.343 00.972 3756 Exposure complete 16:31:06.401 00.058 3756 worker thread done servicing request 16:31:06.401 00.000 4788 Processing an image 16:31:06.401 00.000 4788 UpdateGuideState(): m_state=3 16:31:06.401 00.000 4788 Star::Find(15, 320, 413, 0, (0,0,0,0)) 16:31:06.401 00.000 4788 Star::Find returns 1 (0), X=319.40, Y=417.32, Mass=67850, SNR=17.0, Peak=28123 HFD=1.4 16:31:06.401 00.000 4788 Enqueuing Calibration Move request for direction 0 16:31:06.401 00.000 4788 Status Line 0: North step 3 16:31:06.401 00.000 3756 Worker thread wakes up 16:31:06.401 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.00, 0.00) 16:31:06.401 00.000 3756 Handling move in thread for scope dir=0 16:31:06.402 00.001 3756 calibration move 16:31:06.402 00.000 4788 Status Line 1: dx= 2.0 dy=-8.1 dist= 8.3 16:31:06.402 00.000 3756 scope calibration move dir= 0 dur= 750 16:31:06.402 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6146, FiltMax=19083 16:31:06.402 00.000 3756 Move(0, 750, 0) 16:31:06.423 00.021 4788 Resizing image to 469,362 16:31:06.428 00.005 4788 UpdateGuideState exits: m=67850 SNR=17.0 16:31:06.428 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:06.428 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:06.428 00.000 4788 Enqueuing Expose request 16:31:07.153 00.725 3756 Move returns status 0, amount 750 16:31:07.153 00.000 3756 move complete, result=0 16:31:07.153 00.000 3756 worker thread done servicing request 16:31:07.153 00.000 3756 Worker thread wakes up 16:31:07.153 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:07.153 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(304,402,31,31) 16:31:07.185 00.032 3756 ScopeASCOM::SideOfPier() returns 1 16:31:08.155 00.970 3756 Exposure complete 16:31:08.220 00.065 4788 Processing an image 16:31:08.220 00.000 3756 worker thread done servicing request 16:31:08.220 00.000 4788 UpdateGuideState(): m_state=3 16:31:08.220 00.000 4788 Star::Find(15, 319, 417, 0, (0,0,0,0)) 16:31:08.220 00.000 4788 Star::Find returns 1 (0), X=318.56, Y=421.70, Mass=89533, SNR=19.0, Peak=27959 HFD=1.5 16:31:08.220 00.000 4788 Enqueuing Calibration Move request for direction 0 16:31:08.220 00.000 3756 Worker thread wakes up 16:31:08.220 00.000 4788 Status Line 0: North step 4 16:31:08.220 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.00, 0.00) 16:31:08.220 00.000 3756 Handling move in thread for scope dir=0 16:31:08.220 00.000 3756 calibration move 16:31:08.220 00.000 3756 scope calibration move dir= 0 dur= 750 16:31:08.220 00.000 3756 Move(0, 750, 0) 16:31:08.220 00.000 4788 Status Line 1: dx= 2.8 dy=-12.5 dist=12.8 16:31:08.220 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6188, FiltMax=19889 16:31:08.238 00.018 4788 Resizing image to 469,362 16:31:08.243 00.005 4788 UpdateGuideState exits: m=89533 SNR=19.0 16:31:08.243 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:08.243 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:08.243 00.000 4788 Enqueuing Expose request 16:31:08.971 00.728 3756 Move returns status 0, amount 750 16:31:08.971 00.000 3756 move complete, result=0 16:31:08.971 00.000 3756 worker thread done servicing request 16:31:08.971 00.000 3756 Worker thread wakes up 16:31:08.971 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:08.971 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(304,407,31,31) 16:31:09.011 00.040 3756 ScopeASCOM::SideOfPier() returns 1 16:31:09.973 00.962 3756 Exposure complete 16:31:10.030 00.057 3756 worker thread done servicing request 16:31:10.030 00.000 4788 Processing an image 16:31:10.030 00.000 4788 UpdateGuideState(): m_state=3 16:31:10.030 00.000 4788 Star::Find(15, 318, 421, 0, (0,0,0,0)) 16:31:10.030 00.000 4788 Star::Find returns 1 (0), X=317.18, Y=425.84, Mass=87791, SNR=18.0, Peak=32327 HFD=1.7 16:31:10.030 00.000 4788 Enqueuing Calibration Move request for direction 0 16:31:10.030 00.000 3756 Worker thread wakes up 16:31:10.030 00.000 4788 Status Line 0: North step 5 16:31:10.030 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.00, 0.00) 16:31:10.030 00.000 3756 Handling move in thread for scope dir=0 16:31:10.031 00.001 3756 calibration move 16:31:10.031 00.000 3756 scope calibration move dir= 0 dur= 750 16:31:10.031 00.000 3756 Move(0, 750, 0) 16:31:10.031 00.000 4788 Status Line 1: dx= 4.2 dy=-16.6 dist=17.1 16:31:10.031 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6148, FiltMax=18116 16:31:10.049 00.018 4788 Resizing image to 469,362 16:31:10.053 00.004 4788 UpdateGuideState exits: m=87791 SNR=18.0 16:31:10.053 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:10.053 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:10.054 00.001 4788 Enqueuing Expose request 16:31:10.782 00.728 3756 Move returns status 0, amount 750 16:31:10.782 00.000 3756 move complete, result=0 16:31:10.782 00.000 3756 worker thread done servicing request 16:31:10.782 00.000 3756 Worker thread wakes up 16:31:10.782 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:10.782 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(302,411,31,31) 16:31:10.811 00.029 3756 ScopeASCOM::SideOfPier() returns 1 16:31:11.784 00.973 3756 Exposure complete 16:31:11.849 00.065 3756 worker thread done servicing request 16:31:11.849 00.000 4788 Processing an image 16:31:11.849 00.000 4788 UpdateGuideState(): m_state=3 16:31:11.849 00.000 4788 Star::Find(15, 317, 425, 0, (0,0,0,0)) 16:31:11.849 00.000 4788 Star::Find returns 1 (0), X=316.04, Y=430.09, Mass=91801, SNR=20.3, Peak=36685 HFD=1.9 16:31:11.849 00.000 4788 Enqueuing Calibration Move request for direction 0 16:31:11.849 00.000 4788 Status Line 0: North step 6 16:31:11.849 00.000 3756 Worker thread wakes up 16:31:11.849 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.00, 0.00) 16:31:11.849 00.000 3756 Handling move in thread for scope dir=0 16:31:11.849 00.000 3756 calibration move 16:31:11.849 00.000 3756 scope calibration move dir= 0 dur= 750 16:31:11.849 00.000 4788 Status Line 1: dx= 5.3 dy=-20.9 dist=21.5 16:31:11.849 00.000 3756 Move(0, 750, 0) 16:31:11.849 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6140, FiltMax=20137 16:31:11.868 00.019 4788 Resizing image to 469,362 16:31:11.873 00.005 4788 UpdateGuideState exits: m=91801 SNR=20.3 16:31:11.873 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:11.873 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:11.873 00.000 4788 Enqueuing Expose request 16:31:12.601 00.728 3756 Move returns status 0, amount 750 16:31:12.601 00.000 3756 move complete, result=0 16:31:12.601 00.000 3756 worker thread done servicing request 16:31:12.601 00.000 3756 Worker thread wakes up 16:31:12.601 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:12.601 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(301,415,31,31) 16:31:12.631 00.030 3756 ScopeASCOM::SideOfPier() returns 1 16:31:13.603 00.972 3756 Exposure complete 16:31:13.675 00.072 3756 worker thread done servicing request 16:31:13.675 00.000 4788 Processing an image 16:31:13.675 00.000 4788 UpdateGuideState(): m_state=3 16:31:13.675 00.000 4788 Star::Find(15, 316, 430, 0, (0,0,0,0)) 16:31:13.675 00.000 4788 Star::Find returns 1 (0), X=315.29, Y=433.93, Mass=95794, SNR=18.0, Peak=37518 HFD=1.7 16:31:13.676 00.001 4788 NORTH calibration completes with angle=103.8 rate=5.655 16:31:13.676 00.000 4788 Falling Through to state GO_SOUTH 16:31:13.676 00.000 4788 Enqueuing Calibration Move request for direction 1 16:31:13.676 00.000 4788 Status Line 0: South step 3 16:31:13.676 00.000 3756 Worker thread wakes up 16:31:13.676 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 1 (0.00, 0.00) 16:31:13.676 00.000 3756 Handling move in thread for scope dir=1 16:31:13.676 00.000 3756 calibration move 16:31:13.676 00.000 4788 Status Line 1: angle=103.8 rate=5.655 16:31:13.676 00.000 3756 scope calibration move dir= 1 dur= 2122 16:31:13.676 00.000 3756 Move(1, 2122, 0) 16:31:13.676 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6220, FiltMax=21107 16:31:13.695 00.019 4788 Resizing image to 469,362 16:31:13.701 00.006 4788 UpdateGuideState exits: m=95794 SNR=18.0 16:31:13.701 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:13.701 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:13.701 00.000 4788 Enqueuing Expose request 16:31:15.799 02.098 3756 Move returns status 0, amount 2122 16:31:15.799 00.000 3756 move complete, result=0 16:31:15.799 00.000 3756 worker thread done servicing request 16:31:15.799 00.000 3756 Worker thread wakes up 16:31:15.799 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:15.799 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(300,419,31,31) 16:31:15.845 00.046 3756 ScopeASCOM::SideOfPier() returns 1 16:31:16.800 00.955 3756 Exposure complete 16:31:16.861 00.061 3756 worker thread done servicing request 16:31:16.861 00.000 4788 Processing an image 16:31:16.861 00.000 4788 UpdateGuideState(): m_state=3 16:31:16.861 00.000 4788 Star::Find(15, 315, 433, 0, (0,0,0,0)) 16:31:16.861 00.000 4788 Star::Find returns 1 (0), X=317.70, Y=424.59, Mass=87374, SNR=18.6, Peak=29232 HFD=1.4 16:31:16.861 00.000 4788 Enqueuing Calibration Move request for direction 1 16:31:16.861 00.000 3756 Worker thread wakes up 16:31:16.861 00.000 4788 Status Line 0: South step 2 16:31:16.861 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 1 (0.00, 0.00) 16:31:16.861 00.000 3756 Handling move in thread for scope dir=1 16:31:16.861 00.000 3756 calibration move 16:31:16.861 00.000 3756 scope calibration move dir= 1 dur= 2122 16:31:16.861 00.000 3756 Move(1, 2122, 0) 16:31:16.861 00.000 4788 Status Line 1: dx= 3.7 dy=-15.4 dist=15.8 16:31:16.862 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6150, FiltMax=20694 16:31:16.879 00.017 4788 Resizing image to 469,362 16:31:16.884 00.005 4788 UpdateGuideState exits: m=87374 SNR=18.6 16:31:16.884 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:16.884 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:16.884 00.000 4788 Enqueuing Expose request 16:31:18.984 02.100 3756 Move returns status 0, amount 2122 16:31:18.984 00.000 3756 move complete, result=0 16:31:18.985 00.001 3756 worker thread done servicing request 16:31:18.985 00.000 3756 Worker thread wakes up 16:31:18.985 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:18.985 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(303,410,31,31) 16:31:19.017 00.032 3756 ScopeASCOM::SideOfPier() returns 1 16:31:19.986 00.969 3756 Exposure complete 16:31:20.047 00.061 3756 worker thread done servicing request 16:31:20.048 00.001 4788 Processing an image 16:31:20.048 00.000 4788 UpdateGuideState(): m_state=3 16:31:20.048 00.000 4788 Star::Find(15, 317, 424, 0, (0,0,0,0)) 16:31:20.048 00.000 4788 Star::Find returns 1 (0), X=320.94, Y=413.16, Mass=82644, SNR=18.7, Peak=37153 HFD=1.7 16:31:20.048 00.000 4788 Enqueuing Calibration Move request for direction 1 16:31:20.048 00.000 3756 Worker thread wakes up 16:31:20.048 00.000 4788 Status Line 0: South step 1 16:31:20.048 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 1 (0.00, 0.00) 16:31:20.048 00.000 3756 Handling move in thread for scope dir=1 16:31:20.048 00.000 3756 calibration move 16:31:20.048 00.000 3756 scope calibration move dir= 1 dur= 256 16:31:20.048 00.000 3756 Move(1, 256, 0) 16:31:20.048 00.000 4788 Status Line 1: dx= 0.4 dy=-3.9 dist= 4.0 16:31:20.048 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6074, FiltMax=23308 16:31:20.066 00.018 4788 Resizing image to 469,362 16:31:20.071 00.005 4788 UpdateGuideState exits: m=82644 SNR=18.7 16:31:20.071 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:20.071 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:20.071 00.000 4788 Enqueuing Expose request 16:31:20.305 00.234 3756 Move returns status 0, amount 256 16:31:20.305 00.000 3756 move complete, result=0 16:31:20.305 00.000 3756 worker thread done servicing request 16:31:20.305 00.000 3756 Worker thread wakes up 16:31:20.305 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:20.305 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(306,398,31,31) 16:31:20.329 00.024 3756 ScopeASCOM::SideOfPier() returns 1 16:31:21.307 00.978 3756 Exposure complete 16:31:21.383 00.076 3756 worker thread done servicing request 16:31:21.383 00.000 4788 Processing an image 16:31:21.383 00.000 4788 UpdateGuideState(): m_state=3 16:31:21.383 00.000 4788 Star::Find(15, 320, 413, 0, (0,0,0,0)) 16:31:21.383 00.000 4788 Star::Find returns 1 (0), X=321.28, Y=411.90, Mass=76357, SNR=16.4, Peak=32393 HFD=1.5 16:31:21.383 00.000 4788 Falling Through to state CALIBRATION_STATE_NUDGE_SOUTH 16:31:21.383 00.000 4788 Nudge: theta = 3.09 16:31:21.383 00.000 4788 South nudging, decAmt = 11.573, Normal south moves = 22.820 16:31:21.384 00.001 4788 Sending NudgeSouth pulse of duration 750 ms 16:31:21.384 00.000 4788 Enqueuing Calibration Move request for direction 1 16:31:21.384 00.000 4788 Status Line 0: Nudge South 1 16:31:21.384 00.000 3756 Worker thread wakes up 16:31:21.384 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 1 (0.00, 0.00) 16:31:21.384 00.000 3756 Handling move in thread for scope dir=1 16:31:21.384 00.000 3756 calibration move 16:31:21.384 00.000 3756 scope calibration move dir= 1 dur= 750 16:31:21.384 00.000 3756 Move(1, 750, 0) 16:31:21.385 00.001 4788 Status Line 1: dx= 0.1 dy=-2.7 dist= 2.7 16:31:21.385 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6230, FiltMax=19198 16:31:21.404 00.019 4788 Resizing image to 469,362 16:31:21.409 00.005 4788 UpdateGuideState exits: m=76357 SNR=16.4 16:31:21.409 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:21.409 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:21.409 00.000 4788 Enqueuing Expose request 16:31:22.135 00.726 3756 Move returns status 0, amount 750 16:31:22.135 00.000 3756 move complete, result=0 16:31:22.135 00.000 3756 worker thread done servicing request 16:31:22.135 00.000 3756 Worker thread wakes up 16:31:22.135 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:22.135 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(306,397,31,31) 16:31:22.169 00.034 3756 ScopeASCOM::SideOfPier() returns 1 16:31:23.137 00.968 3756 Exposure complete 16:31:23.197 00.060 3756 worker thread done servicing request 16:31:23.197 00.000 4788 Processing an image 16:31:23.197 00.000 4788 UpdateGuideState(): m_state=3 16:31:23.197 00.000 4788 Star::Find(15, 321, 411, 0, (0,0,0,0)) 16:31:23.197 00.000 4788 Star::Find returns 1 (0), X=322.25, Y=407.87, Mass=91387, SNR=18.6, Peak=31047 HFD=1.6 16:31:23.197 00.000 4788 Nudge: theta = 3.06 16:31:23.197 00.000 4788 South nudging, decAmt = 7.426, Normal south moves = 22.820 16:31:23.197 00.000 4788 Sending NudgeSouth pulse of duration 750 ms 16:31:23.197 00.000 4788 Enqueuing Calibration Move request for direction 1 16:31:23.197 00.000 3756 Worker thread wakes up 16:31:23.198 00.001 4788 Status Line 0: Nudge South 2 16:31:23.198 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 1 (0.00, 0.00) 16:31:23.198 00.000 3756 Handling move in thread for scope dir=1 16:31:23.198 00.000 3756 calibration move 16:31:23.198 00.000 3756 scope calibration move dir= 1 dur= 750 16:31:23.198 00.000 3756 Move(1, 750, 0) 16:31:23.198 00.000 4788 Status Line 1: dx=-0.9 dy= 1.3 dist= 1.6 16:31:23.198 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6224, FiltMax=19693 16:31:23.216 00.018 4788 Resizing image to 469,362 16:31:23.220 00.004 4788 UpdateGuideState exits: m=91387 SNR=18.6 16:31:23.220 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:23.221 00.001 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:23.221 00.000 4788 Enqueuing Expose request 16:31:23.949 00.728 3756 Move returns status 0, amount 750 16:31:23.949 00.000 3756 move complete, result=0 16:31:23.949 00.000 3756 worker thread done servicing request 16:31:23.949 00.000 3756 Worker thread wakes up 16:31:23.949 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:23.949 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(307,393,31,31) 16:31:24.003 00.054 3756 ScopeASCOM::SideOfPier() returns 1 16:31:24.951 00.948 3756 Exposure complete 16:31:25.018 00.067 3756 worker thread done servicing request 16:31:25.018 00.000 4788 Processing an image 16:31:25.019 00.001 4788 UpdateGuideState(): m_state=3 16:31:25.019 00.000 4788 Star::Find(15, 322, 407, 0, (0,0,0,0)) 16:31:25.019 00.000 4788 Star::Find returns 1 (0), X=323.45, Y=403.45, Mass=71008, SNR=17.3, Peak=28036 HFD=1.4 16:31:25.019 00.000 4788 Nudge: theta = 2.88 16:31:25.019 00.000 4788 South nudging, decAmt = 2.846, Normal south moves = 22.820 16:31:25.019 00.000 4788 Sending NudgeSouth pulse of duration 503 ms 16:31:25.019 00.000 4788 Enqueuing Calibration Move request for direction 1 16:31:25.019 00.000 4788 Status Line 0: Nudge South 3 16:31:25.019 00.000 3756 Worker thread wakes up 16:31:25.019 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 1 (0.00, 0.00) 16:31:25.019 00.000 3756 Handling move in thread for scope dir=1 16:31:25.019 00.000 3756 calibration move 16:31:25.019 00.000 4788 Status Line 1: dx=-2.1 dy= 5.8 dist= 6.1 16:31:25.019 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6136, FiltMax=19401 16:31:25.019 00.000 3756 scope calibration move dir= 1 dur= 503 16:31:25.019 00.000 3756 Move(1, 503, 0) 16:31:25.037 00.018 4788 Resizing image to 469,362 16:31:25.042 00.005 4788 UpdateGuideState exits: m=71008 SNR=17.3 16:31:25.042 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:25.042 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:25.042 00.000 4788 Enqueuing Expose request 16:31:25.523 00.481 3756 Move returns status 0, amount 503 16:31:25.523 00.000 3756 move complete, result=0 16:31:25.523 00.000 3756 worker thread done servicing request 16:31:25.523 00.000 3756 Worker thread wakes up 16:31:25.523 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:25.523 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(308,388,31,31) 16:31:25.555 00.032 3756 ScopeASCOM::SideOfPier() returns 1 16:31:26.525 00.970 3756 Exposure complete 16:31:26.584 00.059 3756 worker thread done servicing request 16:31:26.584 00.000 4788 Processing an image 16:31:26.584 00.000 4788 UpdateGuideState(): m_state=3 16:31:26.584 00.000 4788 Star::Find(15, 323, 403, 0, (0,0,0,0)) 16:31:26.584 00.000 4788 Star::Find returns 1 (0), X=324.02, Y=401.01, Mass=78541, SNR=21.0, Peak=36845 HFD=1.6 16:31:26.584 00.000 4788 Nudge: theta = 2.00 16:31:26.584 00.000 4788 Nudging discontinued, wrong direction: 2.00 16:31:26.584 00.000 4788 Final south nudging status: Current loc = {324.021,401.006}, targeting {323.375,400.494} 16:31:26.584 00.000 4788 Falling Through to state CALIBRATION_COMPLETE 16:31:26.584 00.000 4788 GetString("/profile/6/scope/calibration/timestamp", "") returns "1/29/2016 3:33:04 PM" 16:31:26.584 00.000 4788 GetDouble("/profile/6/scope/calibration/xRate", 1.000000) returns 0.005566 16:31:26.584 00.000 4788 GetDouble("/profile/6/scope/calibration/yRate", 1.000000) returns 0.005728 16:31:26.584 00.000 4788 GetInt("/profile/6/scope/calibration/binning", 1) returns 1 16:31:26.585 00.001 4788 GetDouble("/profile/6/scope/calibration/xAngle", 0.000000) returns 0.236086 16:31:26.585 00.000 4788 GetDouble("/profile/6/scope/calibration/yAngle", 0.000000) returns 1.830010 16:31:26.585 00.000 4788 GetDouble("/profile/6/scope/calibration/declination", 0.000000) returns 0.422171 16:31:26.585 00.000 4788 GetInt("/profile/6/scope/calibration/pierSide", -1) returns 1 16:31:26.585 00.000 4788 GetDouble("/profile/6/scope/calibration/rotatorAngle", -888.000000) returns -888.000000 16:31:26.585 00.000 4788 GetInt("/profile/6/scope/calibration/focal_length", 0) returns 400 16:31:26.585 00.000 4788 GetDouble("/profile/6/scope/calibration/image_scale", 1.000000) returns 2.681450 16:31:26.585 00.000 4788 GetDouble("/profile/6/scope/calibration/ra_guide_rate", -1.000000) returns -1.000000 16:31:26.585 00.000 4788 GetDouble("/profile/6/scope/calibration/dec_guide_rate", -1.000000) returns -1.000000 16:31:26.585 00.000 4788 GetDouble("/profile/6/scope/calibration/ortho_error", 0.000000) returns 1.325070 16:31:26.585 00.000 4788 GetInt("/profile/6/scope/calibration/ra_step_count", 0) returns 7 16:31:26.585 00.000 4788 GetInt("/profile/6/scope/calibration/dec_step_count", 0) returns 6 16:31:26.585 00.000 4788 GetDouble("/profile/6/scope/calibration/orig_binning", 1.000000) returns 1.000000 16:31:26.585 00.000 4788 GetInt("/profile/6/scope/calibration/last_issue", 0) returns 0 16:31:26.586 00.001 4788 GetString("/profile/6/scope/calibration/orig_timestamp", "Unknown") returns "1/29/2016 3:33:04 PM" 16:31:26.586 00.000 4788 GetString("/profile/6/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {4.1 0.9}, {8.2 1.8}, {12.3 2.7}, {16.4 3.8}, {20.1 4.7}, {24.2 5.9}, {28.4 6.8}, {28.4 6.8}, {14.9 3.1}, {1.1 -0.6}, {-0.2 -0.9}" 16:31:26.586 00.000 4788 GetString("/profile/6/scope/calibration/dec_steps", "") returns "{1.1 -4.3}, {1.9 -8.3}, {3.1 -12.6}, {4.3 -16.8}, {5.7 -21.0}, {6.6 -24.9}, {6.6 -24.9}, {4.1 -15.6}, {1.1 -4.1}, {0.8 -2.5}" 16:31:26.587 00.001 4788 ScopeASCOM::GetDeclination() returns 90.0 16:31:26.621 00.034 4788 ScopeASCOM::SideOfPier() returns 1 16:31:26.621 00.000 4788 Mount::SetCalibration (scope) -- xAngle=14.1 yAngle=103.8 xRate=5.545 yRate=5.655 bin=1 dec=1.6 pierSide=1 rotAng=None 16:31:26.621 00.000 4788 Mount::SetCalibration (scope) -- sets m_xAngle=14.1 m_yAngleError=0.2 16:31:26.621 00.000 4788 Status Line 5: Cal 16:31:26.621 00.000 4788 ScopeASCOM::GetDeclination() returns 90.0 16:31:26.622 00.001 4788 ScopeASCOM::SideOfPier() returns 1 16:31:26.622 00.000 4788 invoke: [80020009] Exception occurred. 16:31:26.622 00.000 4788 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:859->ASCOM Scope: GuideRateDec() failed: (ASCOM EQASCOM Driver) Property Get GuideRateDeclination is not implemented by this telescope driver object. 16:31:26.622 00.000 4788 ScopeASCOM::GetGuideRates() returns 1 0.0000 0.0000 16:31:26.623 00.001 4788 GetString("/profile/6/scope/calibration/timestamp", "") returns "1/29/2016 4:31:26 PM" 16:31:26.623 00.000 4788 GetDouble("/profile/6/scope/calibration/xRate", 1.000000) returns 0.005545 16:31:26.623 00.000 4788 GetDouble("/profile/6/scope/calibration/yRate", 1.000000) returns 0.005655 16:31:26.623 00.000 4788 GetInt("/profile/6/scope/calibration/binning", 1) returns 1 16:31:26.623 00.000 4788 GetDouble("/profile/6/scope/calibration/xAngle", 0.000000) returns 0.245305 16:31:26.623 00.000 4788 GetDouble("/profile/6/scope/calibration/yAngle", 0.000000) returns 1.812370 16:31:26.623 00.000 4788 GetDouble("/profile/6/scope/calibration/declination", 0.000000) returns 1.570800 16:31:26.623 00.000 4788 GetInt("/profile/6/scope/calibration/pierSide", -1) returns 1 16:31:26.623 00.000 4788 GetDouble("/profile/6/scope/calibration/rotatorAngle", -888.000000) returns -888.000000 16:31:26.624 00.001 4788 GetInt("/profile/6/scope/calibration/focal_length", 0) returns 400 16:31:26.624 00.000 4788 GetDouble("/profile/6/scope/calibration/image_scale", 1.000000) returns 2.681450 16:31:26.624 00.000 4788 GetDouble("/profile/6/scope/calibration/ra_guide_rate", -1.000000) returns -1.000000 16:31:26.624 00.000 4788 GetDouble("/profile/6/scope/calibration/dec_guide_rate", -1.000000) returns -1.000000 16:31:26.624 00.000 4788 GetDouble("/profile/6/scope/calibration/ortho_error", 0.000000) returns 0.213591 16:31:26.624 00.000 4788 GetInt("/profile/6/scope/calibration/ra_step_count", 0) returns 7 16:31:26.624 00.000 4788 GetInt("/profile/6/scope/calibration/dec_step_count", 0) returns 6 16:31:26.624 00.000 4788 GetDouble("/profile/6/scope/calibration/orig_binning", 1.000000) returns 1.000000 16:31:26.624 00.000 4788 GetInt("/profile/6/scope/calibration/last_issue", 0) returns 0 16:31:26.624 00.000 4788 GetString("/profile/6/scope/calibration/orig_timestamp", "Unknown") returns "1/29/2016 4:31:26 PM" 16:31:26.624 00.000 4788 GetString("/profile/6/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {4.1 1.0}, {8.0 2.1}, {12.2 2.8}, {16.0 4.2}, {20.1 5.1}, {24.1 6.4}, {28.2 7.1}, {28.2 7.1}, {14.2 3.4}, {0.9 -0.5}, {-0.3 -1.0}" 16:31:26.624 00.000 4788 GetString("/profile/6/scope/calibration/dec_steps", "") returns "{1.0 -4.3}, {2.0 -8.1}, {2.8 -12.5}, {4.2 -16.6}, {5.3 -20.9}, {6.1 -24.7}, {6.1 -24.7}, {3.7 -15.4}, {0.4 -3.9}, {0.1 -2.7}" 16:31:26.624 00.000 4788 Calibration passed sanity checks... 16:31:26.624 00.000 4788 Status Line 1: calibration complete 16:31:26.625 00.001 4788 Calibration Complete 16:31:26.625 00.000 4788 Changing from state 3 to 4 16:31:26.625 00.000 4788 UpdateLockPosShiftCameraCoords: shift rate mount coords = 0.00,0.00 16:31:26.625 00.000 4788 MountToCamera -- mountTheta (0.00) + m_xAngle (0.25) = xAngle (0.25 = 0.25) 16:31:26.625 00.000 4788 MountToCamera -- mountX=0.00 mountY=0.00 hyp=0.00 mountTheta=0.00 cameraX=0.00, cameraY=0.00 cameraTheta=0.00 16:31:26.625 00.000 4788 UpdateLockPosShiftCameraCoords: shift rate camera coords = 0.00,0.00 arcsec/hr 16:31:26.625 00.000 4788 UpdateLockPosShiftCameraCoords: shift rate 0,0 px/sec 16:31:26.625 00.000 4788 Changing from state 5 to 5 16:31:26.625 00.000 4788 Changing from state 5 to 6 16:31:26.625 00.000 4788 ScopeASCOM::GetDeclination() returns 90.0 16:31:26.625 00.000 4788 ScopeASCOM::SideOfPier() returns 1 16:31:26.625 00.000 4788 AdjustCalibrationForScopePointing (scope): current dec=90.0 pierSide=1, cal dec=90.0 pierSide=1 rotAngle=None bin=1 16:31:26.625 00.000 4788 setting lock position to (324.02, 401.01) 16:31:26.625 00.000 4788 Status Line 1: Guiding... 16:31:26.625 00.000 4788 GetString("/profile/6/name", "") returns "Simulator ( NEQ6 )" 16:31:26.626 00.001 4788 GetString("/profile/6/scope/calibration/timestamp", "") returns "1/29/2016 4:31:26 PM" 16:31:26.626 00.000 4788 GetDouble("/profile/6/scope/calibration/xRate", 1.000000) returns 0.005545 16:31:26.626 00.000 4788 GetDouble("/profile/6/scope/calibration/yRate", 1.000000) returns 0.005655 16:31:26.626 00.000 4788 GetInt("/profile/6/scope/calibration/binning", 1) returns 1 16:31:26.626 00.000 4788 GetDouble("/profile/6/scope/calibration/xAngle", 0.000000) returns 0.245305 16:31:26.626 00.000 4788 GetDouble("/profile/6/scope/calibration/yAngle", 0.000000) returns 1.812370 16:31:26.626 00.000 4788 GetDouble("/profile/6/scope/calibration/declination", 0.000000) returns 1.570800 16:31:26.626 00.000 4788 GetInt("/profile/6/scope/calibration/pierSide", -1) returns 1 16:31:26.626 00.000 4788 GetDouble("/profile/6/scope/calibration/rotatorAngle", -888.000000) returns -888.000000 16:31:26.626 00.000 4788 GetInt("/profile/6/scope/calibration/focal_length", 0) returns 400 16:31:26.626 00.000 4788 GetDouble("/profile/6/scope/calibration/image_scale", 1.000000) returns 2.681450 16:31:26.626 00.000 4788 GetDouble("/profile/6/scope/calibration/ra_guide_rate", -1.000000) returns -1.000000 16:31:26.626 00.000 4788 GetDouble("/profile/6/scope/calibration/dec_guide_rate", -1.000000) returns -1.000000 16:31:26.626 00.000 4788 GetDouble("/profile/6/scope/calibration/ortho_error", 0.000000) returns 0.213591 16:31:26.627 00.001 4788 GetInt("/profile/6/scope/calibration/ra_step_count", 0) returns 7 16:31:26.627 00.000 4788 GetInt("/profile/6/scope/calibration/dec_step_count", 0) returns 6 16:31:26.627 00.000 4788 GetDouble("/profile/6/scope/calibration/orig_binning", 1.000000) returns 1.000000 16:31:26.627 00.000 4788 GetInt("/profile/6/scope/calibration/last_issue", 0) returns 0 16:31:26.627 00.000 4788 GetString("/profile/6/scope/calibration/orig_timestamp", "Unknown") returns "1/29/2016 4:31:26 PM" 16:31:26.627 00.000 4788 GetString("/profile/6/scope/calibration/ra_steps", "") returns "{0.0 0.0}, {4.1 1.0}, {8.0 2.1}, {12.2 2.8}, {16.0 4.2}, {20.1 5.1}, {24.1 6.4}, {28.2 7.1}, {28.2 7.1}, {14.2 3.4}, {0.9 -0.5}, {-0.3 -1.0}" 16:31:26.627 00.000 4788 GetString("/profile/6/scope/calibration/dec_steps", "") returns "{1.0 -4.3}, {2.0 -8.1}, {2.8 -12.5}, {4.2 -16.6}, {5.3 -20.9}, {6.1 -24.7}, {6.1 -24.7}, {3.7 -15.4}, {0.4 -3.9}, {0.1 -2.7}" 16:31:26.627 00.000 4788 ScopeASCOM::SideOfPier() returns 1 16:31:26.627 00.000 4788 Status Line 0: m=78541 SNR=21.0 16:31:26.628 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6178, FiltMax=20590 16:31:26.646 00.018 4788 Resizing image to 469,362 16:31:26.650 00.004 4788 UpdateGuideState exits: m=78541 SNR=21.0 16:31:26.650 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:26.650 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:26.650 00.000 4788 Enqueuing Expose request 16:31:26.651 00.001 3756 Worker thread wakes up 16:31:26.651 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:26.651 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:26.658 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:31:27.652 00.994 3756 Exposure complete 16:31:27.718 00.066 3756 worker thread done servicing request 16:31:27.718 00.000 4788 Processing an image 16:31:27.718 00.000 4788 UpdateGuideState(): m_state=6 16:31:27.718 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:31:27.718 00.000 4788 Star::Find returns 1 (0), X=324.08, Y=401.04, Mass=89910, SNR=19.7, Peak=36419 HFD=1.9 16:31:27.718 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.05, y=0.03, type=1) 16:31:27.719 00.001 4788 Enqueuing Move request for scope (0.05, 0.03) 16:31:27.719 00.000 4788 Status Line 0: m=89910 SNR=19.7 16:31:27.719 00.000 3756 Worker thread wakes up 16:31:27.719 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.05, 0.03) 16:31:27.719 00.000 3756 Handling move in thread for scope dir=0 16:31:27.719 00.000 3756 endpoint = (0.05, 0.03) 16:31:27.719 00.000 3756 CameraToMount -- cameraTheta (0.54) - m_xAngle (0.25) = xAngle (0.29 = 0.29) 16:31:27.719 00.000 3756 CameraToMount -- cameraTheta (0.54) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.29 = 0.29) 16:31:27.719 00.000 3756 CameraToMount -- cameraX=0.05 cameraY=0.03 hyp=0.06 cameraTheta=0.54 mountX=0.06 mountY=0.02, mountTheta=0.29 16:31:27.719 00.000 3756 Moving (0.05, 0.03) raw xDistance=0.06 yDistance=0.02 16:31:27.719 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 16:31:27.719 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:31:27.719 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 16:31:27.719 00.000 3756 Move(2, 0, 1) 16:31:27.719 00.000 3756 Move returns status 0, amount 0 16:31:27.719 00.000 3756 Move(0, 0, 1) 16:31:27.719 00.000 3756 Move returns status 0, amount 0 16:31:27.719 00.000 3756 move complete, result=0 16:31:27.719 00.000 3756 worker thread done servicing request 16:31:27.720 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6174, FiltMax=20198 16:31:27.738 00.018 4788 Resizing image to 469,362 16:31:27.743 00.005 4788 UpdateGuideState exits: m=89910 SNR=19.7 16:31:27.743 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:27.743 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:27.743 00.000 4788 Enqueuing Expose request 16:31:27.743 00.000 3756 Worker thread wakes up 16:31:27.743 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:27.743 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:27.752 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:31:28.745 00.993 3756 Exposure complete 16:31:28.806 00.061 3756 worker thread done servicing request 16:31:28.807 00.001 4788 Processing an image 16:31:28.807 00.000 4788 UpdateGuideState(): m_state=6 16:31:28.807 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:31:28.807 00.000 4788 Star::Find returns 1 (0), X=324.08, Y=400.96, Mass=83720, SNR=20.4, Peak=43386 HFD=1.2 16:31:28.807 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.06, y=-0.05, type=1) 16:31:28.807 00.000 4788 Enqueuing Move request for scope (0.06, -0.05) 16:31:28.807 00.000 4788 Status Line 0: m=83720 SNR=20.4 16:31:28.807 00.000 3756 Worker thread wakes up 16:31:28.807 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.06, -0.05) 16:31:28.807 00.000 3756 Handling move in thread for scope dir=0 16:31:28.807 00.000 3756 endpoint = (0.06, -0.05) 16:31:28.807 00.000 3756 CameraToMount -- cameraTheta (-0.66) - m_xAngle (0.25) = xAngle (-0.91 = -0.91) 16:31:28.807 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6150, FiltMax=20574 16:31:28.807 00.000 3756 CameraToMount -- cameraTheta (-0.66) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.91 = -0.91) 16:31:28.807 00.000 3756 CameraToMount -- cameraX=0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-0.66 mountX=0.05 mountY=-0.06, mountTheta=-0.91 16:31:28.807 00.000 3756 Moving (0.06, -0.05) raw xDistance=0.05 yDistance=-0.06 16:31:28.807 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 16:31:28.807 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:31:28.807 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 16:31:28.807 00.000 3756 Move(2, 0, 1) 16:31:28.808 00.001 3756 Move returns status 0, amount 0 16:31:28.808 00.000 3756 Move(0, 0, 1) 16:31:28.808 00.000 3756 Move returns status 0, amount 0 16:31:28.808 00.000 3756 move complete, result=0 16:31:28.808 00.000 3756 worker thread done servicing request 16:31:28.825 00.017 4788 Resizing image to 469,362 16:31:28.830 00.005 4788 UpdateGuideState exits: m=83720 SNR=20.4 16:31:28.830 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:28.830 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:28.830 00.000 4788 Enqueuing Expose request 16:31:28.831 00.001 3756 Worker thread wakes up 16:31:28.831 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:28.831 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:28.839 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:31:29.833 00.994 3756 Exposure complete 16:31:29.889 00.056 3756 worker thread done servicing request 16:31:29.889 00.000 4788 Processing an image 16:31:29.889 00.000 4788 UpdateGuideState(): m_state=6 16:31:29.889 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:31:29.889 00.000 4788 Star::Find returns 1 (0), X=324.05, Y=400.92, Mass=95444, SNR=19.9, Peak=38034 HFD=1.9 16:31:29.889 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.03, y=-0.09, type=1) 16:31:29.889 00.000 4788 Enqueuing Move request for scope (0.03, -0.09) 16:31:29.889 00.000 4788 Status Line 0: m=95444 SNR=19.9 16:31:29.889 00.000 3756 Worker thread wakes up 16:31:29.889 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.03, -0.09) 16:31:29.890 00.001 3756 Handling move in thread for scope dir=0 16:31:29.890 00.000 3756 endpoint = (0.03, -0.09) 16:31:29.890 00.000 3756 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.25) = xAngle (-1.45 = -1.45) 16:31:29.890 00.000 3756 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.46 = -1.46) 16:31:29.890 00.000 3756 CameraToMount -- cameraX=0.03 cameraY=-0.09 hyp=0.09 cameraTheta=-1.21 mountX=0.01 mountY=-0.09, mountTheta=-1.45 16:31:29.890 00.000 3756 Moving (0.03, -0.09) raw xDistance=0.01 yDistance=-0.09 16:31:29.890 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 16:31:29.890 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:31:29.890 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6150, FiltMax=21346 16:31:29.890 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 16:31:29.890 00.000 3756 Move(2, 0, 1) 16:31:29.890 00.000 3756 Move returns status 0, amount 0 16:31:29.890 00.000 3756 Move(0, 0, 1) 16:31:29.890 00.000 3756 Move returns status 0, amount 0 16:31:29.890 00.000 3756 move complete, result=0 16:31:29.890 00.000 3756 worker thread done servicing request 16:31:29.908 00.018 4788 Resizing image to 469,362 16:31:29.913 00.005 4788 UpdateGuideState exits: m=95444 SNR=19.9 16:31:29.913 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:29.913 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:29.914 00.001 4788 Enqueuing Expose request 16:31:29.914 00.000 3756 Worker thread wakes up 16:31:29.914 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:29.914 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:29.922 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:31:30.915 00.993 3756 Exposure complete 16:31:30.986 00.071 3756 worker thread done servicing request 16:31:30.986 00.000 4788 Processing an image 16:31:30.986 00.000 4788 UpdateGuideState(): m_state=6 16:31:30.987 00.001 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:31:30.987 00.000 4788 Star::Find returns 1 (0), X=324.11, Y=401.38, Mass=77980, SNR=16.8, Peak=30677 HFD=1.4 16:31:30.987 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.09, y=0.37, type=1) 16:31:30.987 00.000 4788 Enqueuing Move request for scope (0.09, 0.37) 16:31:30.987 00.000 4788 Status Line 0: m=77980 SNR=16.8 16:31:30.987 00.000 3756 Worker thread wakes up 16:31:30.987 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.09, 0.37) 16:31:30.987 00.000 3756 Handling move in thread for scope dir=0 16:31:30.987 00.000 3756 endpoint = (0.09, 0.37) 16:31:30.987 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6128, FiltMax=19167 16:31:30.987 00.000 3756 CameraToMount -- cameraTheta (1.34) - m_xAngle (0.25) = xAngle (1.09 = 1.09) 16:31:30.987 00.000 3756 CameraToMount -- cameraTheta (1.34) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.09 = 1.09) 16:31:30.987 00.000 3756 CameraToMount -- cameraX=0.09 cameraY=0.37 hyp=0.39 cameraTheta=1.34 mountX=0.18 mountY=0.34, mountTheta=1.09 16:31:30.988 00.001 3756 Moving (0.09, 0.37) raw xDistance=0.18 yDistance=0.34 16:31:30.988 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 16:31:30.988 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:144->not compelling enough 16:31:30.988 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.34 16:31:30.988 00.000 3756 Move(2, 0, 1) 16:31:30.988 00.000 3756 Move returns status 0, amount 0 16:31:30.988 00.000 3756 Move(0, 0, 1) 16:31:30.988 00.000 3756 Move returns status 0, amount 0 16:31:30.988 00.000 3756 move complete, result=0 16:31:30.988 00.000 3756 worker thread done servicing request 16:31:31.006 00.018 4788 Resizing image to 469,362 16:31:31.011 00.005 4788 UpdateGuideState exits: m=77980 SNR=16.8 16:31:31.011 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:31.011 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:31.011 00.000 4788 Enqueuing Expose request 16:31:31.011 00.000 3756 Worker thread wakes up 16:31:31.011 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:31.011 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:31.020 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:31:32.013 00.993 3756 Exposure complete 16:31:32.077 00.064 4788 Processing an image 16:31:32.077 00.000 4788 UpdateGuideState(): m_state=6 16:31:32.077 00.000 3756 worker thread done servicing request 16:31:32.077 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:31:32.077 00.000 4788 Star::Find returns 1 (0), X=324.07, Y=401.06, Mass=80996, SNR=20.6, Peak=37880 HFD=1.6 16:31:32.077 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.05, y=0.06, type=1) 16:31:32.077 00.000 4788 Enqueuing Move request for scope (0.05, 0.06) 16:31:32.078 00.001 4788 Status Line 0: m=80996 SNR=20.6 16:31:32.078 00.000 3756 Worker thread wakes up 16:31:32.078 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.05, 0.06) 16:31:32.078 00.000 3756 Handling move in thread for scope dir=0 16:31:32.078 00.000 3756 endpoint = (0.05, 0.06) 16:31:32.078 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6102, FiltMax=21246 16:31:32.078 00.000 3756 CameraToMount -- cameraTheta (0.88) - m_xAngle (0.25) = xAngle (0.63 = 0.63) 16:31:32.078 00.000 3756 CameraToMount -- cameraTheta (0.88) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.63 = 0.63) 16:31:32.078 00.000 3756 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.07 cameraTheta=0.88 mountX=0.06 mountY=0.04, mountTheta=0.63 16:31:32.078 00.000 3756 Moving (0.05, 0.06) raw xDistance=0.06 yDistance=0.04 16:31:32.078 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 16:31:32.078 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:31:32.078 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 16:31:32.079 00.001 3756 Move(2, 0, 1) 16:31:32.079 00.000 3756 Move returns status 0, amount 0 16:31:32.079 00.000 3756 Move(0, 0, 1) 16:31:32.079 00.000 3756 Move returns status 0, amount 0 16:31:32.079 00.000 3756 move complete, result=0 16:31:32.079 00.000 3756 worker thread done servicing request 16:31:32.106 00.027 4788 Resizing image to 469,362 16:31:32.111 00.005 4788 UpdateGuideState exits: m=80996 SNR=20.6 16:31:32.111 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:32.111 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:32.111 00.000 4788 Enqueuing Expose request 16:31:32.111 00.000 3756 Worker thread wakes up 16:31:32.111 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:32.111 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:32.120 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:31:33.112 00.992 3756 Exposure complete 16:31:33.179 00.067 3756 worker thread done servicing request 16:31:33.179 00.000 4788 Processing an image 16:31:33.179 00.000 4788 UpdateGuideState(): m_state=6 16:31:33.179 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:31:33.179 00.000 4788 Star::Find returns 1 (0), X=324.02, Y=401.27, Mass=88124, SNR=19.8, Peak=37165 HFD=1.4 16:31:33.179 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.00, y=0.27, type=1) 16:31:33.179 00.000 4788 Enqueuing Move request for scope (-0.00, 0.27) 16:31:33.179 00.000 4788 Status Line 0: m=88124 SNR=19.8 16:31:33.179 00.000 3756 Worker thread wakes up 16:31:33.179 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.00, 0.27) 16:31:33.179 00.000 3756 Handling move in thread for scope dir=0 16:31:33.179 00.000 3756 endpoint = (-0.00, 0.27) 16:31:33.179 00.000 3756 CameraToMount -- cameraTheta (1.58) - m_xAngle (0.25) = xAngle (1.33 = 1.33) 16:31:33.180 00.001 3756 CameraToMount -- cameraTheta (1.58) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.33 = 1.33) 16:31:33.180 00.000 3756 CameraToMount -- cameraX=-0.00 cameraY=0.27 hyp=0.27 cameraTheta=1.58 mountX=0.06 mountY=0.26, mountTheta=1.33 16:31:33.180 00.000 3756 Moving (-0.00, 0.27) raw xDistance=0.06 yDistance=0.26 16:31:33.180 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 16:31:33.180 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:144->not compelling enough 16:31:33.180 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 16:31:33.180 00.000 3756 Move(2, 0, 1) 16:31:33.180 00.000 3756 Move returns status 0, amount 0 16:31:33.180 00.000 3756 Move(0, 0, 1) 16:31:33.180 00.000 3756 Move returns status 0, amount 0 16:31:33.180 00.000 3756 move complete, result=0 16:31:33.180 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6162, FiltMax=20862 16:31:33.180 00.000 3756 worker thread done servicing request 16:31:33.199 00.019 4788 Resizing image to 469,362 16:31:33.204 00.005 4788 UpdateGuideState exits: m=88124 SNR=19.8 16:31:33.204 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:33.204 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:33.204 00.000 4788 Enqueuing Expose request 16:31:33.204 00.000 3756 Worker thread wakes up 16:31:33.204 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:33.204 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:33.212 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:31:34.205 00.993 3756 Exposure complete 16:31:34.265 00.060 3756 worker thread done servicing request 16:31:34.265 00.000 4788 Processing an image 16:31:34.265 00.000 4788 UpdateGuideState(): m_state=6 16:31:34.265 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:31:34.265 00.000 4788 Star::Find returns 1 (0), X=323.86, Y=401.15, Mass=84665, SNR=18.2, Peak=37768 HFD=1.4 16:31:34.265 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.16, y=0.15, type=1) 16:31:34.265 00.000 4788 Enqueuing Move request for scope (-0.16, 0.15) 16:31:34.265 00.000 4788 Status Line 0: m=84665 SNR=18.2 16:31:34.265 00.000 3756 Worker thread wakes up 16:31:34.265 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.16, 0.15) 16:31:34.265 00.000 3756 Handling move in thread for scope dir=0 16:31:34.265 00.000 3756 endpoint = (-0.16, 0.15) 16:31:34.265 00.000 3756 CameraToMount -- cameraTheta (2.38) - m_xAngle (0.25) = xAngle (2.14 = 2.14) 16:31:34.265 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6158, FiltMax=19837 16:31:34.265 00.000 3756 CameraToMount -- cameraTheta (2.38) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.13 = 2.13) 16:31:34.265 00.000 3756 CameraToMount -- cameraX=-0.16 cameraY=0.15 hyp=0.21 cameraTheta=2.38 mountX=-0.12 mountY=0.18, mountTheta=2.14 16:31:34.265 00.000 3756 Moving (-0.16, 0.15) raw xDistance=-0.12 yDistance=0.18 16:31:34.265 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 16:31:34.265 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:31:34.265 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 16:31:34.265 00.000 3756 Move(2, 0, 1) 16:31:34.265 00.000 3756 Move returns status 0, amount 0 16:31:34.266 00.001 3756 Move(0, 0, 1) 16:31:34.266 00.000 3756 Move returns status 0, amount 0 16:31:34.266 00.000 3756 move complete, result=0 16:31:34.266 00.000 3756 worker thread done servicing request 16:31:34.283 00.017 4788 Resizing image to 469,362 16:31:34.288 00.005 4788 UpdateGuideState exits: m=84665 SNR=18.2 16:31:34.288 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:34.288 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:34.288 00.000 4788 Enqueuing Expose request 16:31:34.288 00.000 3756 Worker thread wakes up 16:31:34.288 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:34.288 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:34.296 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:31:35.290 00.994 3756 Exposure complete 16:31:35.348 00.058 3756 worker thread done servicing request 16:31:35.349 00.001 4788 Processing an image 16:31:35.349 00.000 4788 UpdateGuideState(): m_state=6 16:31:35.349 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:31:35.349 00.000 4788 Star::Find returns 1 (0), X=323.88, Y=401.48, Mass=73175, SNR=16.9, Peak=27102 HFD=1.1 16:31:35.349 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.14, y=0.47, type=1) 16:31:35.349 00.000 4788 Enqueuing Move request for scope (-0.14, 0.47) 16:31:35.349 00.000 4788 Status Line 0: m=73175 SNR=16.9 16:31:35.349 00.000 3756 Worker thread wakes up 16:31:35.349 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.14, 0.47) 16:31:35.349 00.000 3756 Handling move in thread for scope dir=0 16:31:35.349 00.000 3756 endpoint = (-0.14, 0.47) 16:31:35.349 00.000 3756 CameraToMount -- cameraTheta (1.85) - m_xAngle (0.25) = xAngle (1.61 = 1.61) 16:31:35.349 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6092, FiltMax=20907 16:31:35.349 00.000 3756 CameraToMount -- cameraTheta (1.85) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.61 = 1.61) 16:31:35.349 00.000 3756 CameraToMount -- cameraX=-0.14 cameraY=0.47 hyp=0.49 cameraTheta=1.85 mountX=-0.02 mountY=0.49, mountTheta=1.61 16:31:35.349 00.000 3756 Moving (-0.14, 0.47) raw xDistance=-0.02 yDistance=0.49 16:31:35.349 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 16:31:35.349 00.000 3756 switching direction from 0 to 1 - decHistory=3 oldest=0.02 newest=0.93 16:31:35.349 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.49 from input 0.49 16:31:35.349 00.000 3756 Move(2, 0, 1) 16:31:35.349 00.000 3756 Move returns status 0, amount 0 16:31:35.349 00.000 3756 Move(1, 87, 1) 16:31:35.367 00.018 4788 Resizing image to 469,362 16:31:35.372 00.005 4788 UpdateGuideState exits: m=73175 SNR=16.9 16:31:35.372 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:35.372 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:35.372 00.000 4788 Enqueuing Expose request 16:31:35.436 00.064 3756 Move returns status 0, amount 87 16:31:35.436 00.000 3756 Status Line 1: South 0.49 px 87 ms 16:31:35.436 00.000 3756 South 0.49 px 87 ms 16:31:35.436 00.000 3756 move complete, result=0 16:31:35.436 00.000 3756 worker thread done servicing request 16:31:35.437 00.001 3756 Worker thread wakes up 16:31:35.437 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:35.437 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:35.465 00.028 3756 ScopeASCOM::SideOfPier() returns 1 16:31:36.438 00.973 3756 Exposure complete 16:31:36.507 00.069 3756 worker thread done servicing request 16:31:36.507 00.000 4788 Processing an image 16:31:36.507 00.000 4788 UpdateGuideState(): m_state=6 16:31:36.508 00.001 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:31:36.508 00.000 4788 Star::Find returns 1 (0), X=324.19, Y=400.98, Mass=87698, SNR=18.1, Peak=34401 HFD=1.8 16:31:36.508 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.17, y=-0.03, type=1) 16:31:36.508 00.000 4788 Enqueuing Move request for scope (0.17, -0.03) 16:31:36.508 00.000 4788 Status Line 0: m=87698 SNR=18.1 16:31:36.508 00.000 3756 Worker thread wakes up 16:31:36.508 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.17, -0.03) 16:31:36.508 00.000 3756 Handling move in thread for scope dir=0 16:31:36.508 00.000 3756 endpoint = (0.17, -0.03) 16:31:36.508 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6150, FiltMax=22527 16:31:36.508 00.000 3756 CameraToMount -- cameraTheta (-0.17) - m_xAngle (0.25) = xAngle (-0.41 = -0.41) 16:31:36.508 00.000 3756 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.42 = -0.42) 16:31:36.508 00.000 3756 CameraToMount -- cameraX=0.17 cameraY=-0.03 hyp=0.17 cameraTheta=-0.17 mountX=0.16 mountY=-0.07, mountTheta=-0.41 16:31:36.509 00.001 3756 Moving (0.17, -0.03) raw xDistance=0.16 yDistance=-0.07 16:31:36.509 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 16:31:36.509 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:31:36.509 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 16:31:36.509 00.000 3756 Move(2, 0, 1) 16:31:36.509 00.000 3756 Move returns status 0, amount 0 16:31:36.509 00.000 3756 Move(0, 0, 1) 16:31:36.509 00.000 3756 Move returns status 0, amount 0 16:31:36.509 00.000 3756 move complete, result=0 16:31:36.509 00.000 3756 worker thread done servicing request 16:31:36.526 00.017 4788 Resizing image to 469,362 16:31:36.531 00.005 4788 UpdateGuideState exits: m=87698 SNR=18.1 16:31:36.531 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:36.531 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:36.531 00.000 4788 Enqueuing Expose request 16:31:36.532 00.001 3756 Worker thread wakes up 16:31:36.532 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:36.532 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:36.567 00.035 3756 ScopeASCOM::SideOfPier() returns 1 16:31:37.533 00.966 3756 Exposure complete 16:31:37.594 00.061 3756 worker thread done servicing request 16:31:37.594 00.000 4788 Processing an image 16:31:37.594 00.000 4788 UpdateGuideState(): m_state=6 16:31:37.594 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:31:37.594 00.000 4788 Star::Find returns 1 (0), X=324.02, Y=400.78, Mass=90208, SNR=19.5, Peak=35205 HFD=1.6 16:31:37.594 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.00, y=-0.22, type=1) 16:31:37.594 00.000 4788 Enqueuing Move request for scope (-0.00, -0.22) 16:31:37.594 00.000 4788 Status Line 0: m=90208 SNR=19.5 16:31:37.595 00.001 3756 Worker thread wakes up 16:31:37.595 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.00, -0.22) 16:31:37.595 00.000 3756 Handling move in thread for scope dir=0 16:31:37.595 00.000 3756 endpoint = (-0.00, -0.22) 16:31:37.595 00.000 3756 CameraToMount -- cameraTheta (-1.58) - m_xAngle (0.25) = xAngle (-1.82 = -1.82) 16:31:37.595 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6130, FiltMax=19775 16:31:37.595 00.000 3756 CameraToMount -- cameraTheta (-1.58) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.83 = -1.83) 16:31:37.595 00.000 3756 CameraToMount -- cameraX=-0.00 cameraY=-0.22 hyp=0.22 cameraTheta=-1.58 mountX=-0.06 mountY=-0.22, mountTheta=-1.82 16:31:37.595 00.000 3756 Moving (-0.00, -0.22) raw xDistance=-0.06 yDistance=-0.22 16:31:37.595 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 16:31:37.595 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:168->must have overshot -- vetoing move 16:31:37.595 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 16:31:37.595 00.000 3756 Move(2, 0, 1) 16:31:37.595 00.000 3756 Move returns status 0, amount 0 16:31:37.595 00.000 3756 Move(0, 0, 1) 16:31:37.595 00.000 3756 Move returns status 0, amount 0 16:31:37.595 00.000 3756 move complete, result=0 16:31:37.595 00.000 3756 worker thread done servicing request 16:31:37.613 00.018 4788 Resizing image to 469,362 16:31:37.618 00.005 4788 UpdateGuideState exits: m=90208 SNR=19.5 16:31:37.618 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:37.618 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:37.618 00.000 4788 Enqueuing Expose request 16:31:37.618 00.000 3756 Worker thread wakes up 16:31:37.618 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:37.618 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:37.626 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:31:38.619 00.993 3756 Exposure complete 16:31:38.694 00.075 3756 worker thread done servicing request 16:31:38.694 00.000 4788 Processing an image 16:31:38.695 00.001 4788 UpdateGuideState(): m_state=6 16:31:38.695 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:31:38.695 00.000 4788 Star::Find returns 1 (0), X=324.06, Y=400.96, Mass=81072, SNR=21.5, Peak=41210 HFD=1.2 16:31:38.695 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.04, y=-0.05, type=1) 16:31:38.695 00.000 4788 Enqueuing Move request for scope (0.04, -0.05) 16:31:38.695 00.000 4788 Status Line 0: m=81072 SNR=21.5 16:31:38.695 00.000 3756 Worker thread wakes up 16:31:38.695 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.04, -0.05) 16:31:38.695 00.000 3756 Handling move in thread for scope dir=0 16:31:38.695 00.000 3756 endpoint = (0.04, -0.05) 16:31:38.695 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6124, FiltMax=20056 16:31:38.695 00.000 3756 CameraToMount -- cameraTheta (-0.88) - m_xAngle (0.25) = xAngle (-1.12 = -1.12) 16:31:38.695 00.000 3756 CameraToMount -- cameraTheta (-0.88) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.13 = -1.13) 16:31:38.696 00.001 3756 CameraToMount -- cameraX=0.04 cameraY=-0.05 hyp=0.06 cameraTheta=-0.88 mountX=0.03 mountY=-0.06, mountTheta=-1.12 16:31:38.696 00.000 3756 Moving (0.04, -0.05) raw xDistance=0.03 yDistance=-0.06 16:31:38.696 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 16:31:38.696 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:31:38.696 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 16:31:38.696 00.000 3756 Move(2, 0, 1) 16:31:38.696 00.000 3756 Move returns status 0, amount 0 16:31:38.696 00.000 3756 Move(0, 0, 1) 16:31:38.696 00.000 3756 Move returns status 0, amount 0 16:31:38.696 00.000 3756 move complete, result=0 16:31:38.696 00.000 3756 worker thread done servicing request 16:31:38.715 00.019 4788 Resizing image to 469,362 16:31:38.720 00.005 4788 UpdateGuideState exits: m=81072 SNR=21.5 16:31:38.720 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:38.720 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:38.720 00.000 4788 Enqueuing Expose request 16:31:38.720 00.000 3756 Worker thread wakes up 16:31:38.720 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:38.720 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:38.728 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:31:39.721 00.993 3756 Exposure complete 16:31:39.783 00.062 3756 worker thread done servicing request 16:31:39.783 00.000 4788 Processing an image 16:31:39.783 00.000 4788 UpdateGuideState(): m_state=6 16:31:39.783 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:31:39.783 00.000 4788 Star::Find returns 1 (0), X=324.18, Y=401.07, Mass=88505, SNR=20.8, Peak=41097 HFD=1.3 16:31:39.783 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.16, y=0.07, type=1) 16:31:39.783 00.000 4788 Enqueuing Move request for scope (0.16, 0.07) 16:31:39.783 00.000 4788 Status Line 0: m=88505 SNR=20.8 16:31:39.783 00.000 3756 Worker thread wakes up 16:31:39.783 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.16, 0.07) 16:31:39.783 00.000 3756 Handling move in thread for scope dir=0 16:31:39.783 00.000 3756 endpoint = (0.16, 0.07) 16:31:39.783 00.000 3756 CameraToMount -- cameraTheta (0.40) - m_xAngle (0.25) = xAngle (0.16 = 0.16) 16:31:39.783 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6116, FiltMax=21290 16:31:39.783 00.000 3756 CameraToMount -- cameraTheta (0.40) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.15 = 0.15) 16:31:39.783 00.000 3756 CameraToMount -- cameraX=0.16 cameraY=0.07 hyp=0.17 cameraTheta=0.40 mountX=0.17 mountY=0.03, mountTheta=0.15 16:31:39.784 00.001 3756 Moving (0.16, 0.07) raw xDistance=0.17 yDistance=0.03 16:31:39.784 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 16:31:39.784 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:31:39.784 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 16:31:39.784 00.000 3756 Move(2, 0, 1) 16:31:39.784 00.000 3756 Move returns status 0, amount 0 16:31:39.784 00.000 3756 Move(0, 0, 1) 16:31:39.784 00.000 3756 Move returns status 0, amount 0 16:31:39.784 00.000 3756 move complete, result=0 16:31:39.784 00.000 3756 worker thread done servicing request 16:31:39.801 00.017 4788 Resizing image to 469,362 16:31:39.806 00.005 4788 UpdateGuideState exits: m=88505 SNR=20.8 16:31:39.806 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:39.806 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:39.806 00.000 4788 Enqueuing Expose request 16:31:39.806 00.000 3756 Worker thread wakes up 16:31:39.806 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:39.806 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:39.815 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:31:40.808 00.993 3756 Exposure complete 16:31:40.871 00.063 3756 worker thread done servicing request 16:31:40.871 00.000 4788 Processing an image 16:31:40.871 00.000 4788 UpdateGuideState(): m_state=6 16:31:40.871 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:31:40.871 00.000 4788 Star::Find returns 1 (0), X=324.05, Y=400.85, Mass=76878, SNR=17.3, Peak=33460 HFD=1.5 16:31:40.871 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.03, y=-0.15, type=1) 16:31:40.871 00.000 4788 Enqueuing Move request for scope (0.03, -0.15) 16:31:40.871 00.000 4788 Status Line 0: m=76878 SNR=17.3 16:31:40.871 00.000 3756 Worker thread wakes up 16:31:40.871 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.03, -0.15) 16:31:40.871 00.000 3756 Handling move in thread for scope dir=0 16:31:40.871 00.000 3756 endpoint = (0.03, -0.15) 16:31:40.871 00.000 3756 CameraToMount -- cameraTheta (-1.36) - m_xAngle (0.25) = xAngle (-1.60 = -1.60) 16:31:40.871 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6142, FiltMax=18878 16:31:40.871 00.000 3756 CameraToMount -- cameraTheta (-1.36) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.61 = -1.61) 16:31:40.872 00.001 3756 CameraToMount -- cameraX=0.03 cameraY=-0.15 hyp=0.16 cameraTheta=-1.36 mountX=-0.01 mountY=-0.15, mountTheta=-1.60 16:31:40.872 00.000 3756 Moving (0.03, -0.15) raw xDistance=-0.01 yDistance=-0.15 16:31:40.872 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 16:31:40.872 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:31:40.872 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 16:31:40.872 00.000 3756 Move(2, 0, 1) 16:31:40.872 00.000 3756 Move returns status 0, amount 0 16:31:40.872 00.000 3756 Move(0, 0, 1) 16:31:40.872 00.000 3756 Move returns status 0, amount 0 16:31:40.872 00.000 3756 move complete, result=0 16:31:40.872 00.000 3756 worker thread done servicing request 16:31:40.894 00.022 4788 Resizing image to 469,362 16:31:40.898 00.004 4788 UpdateGuideState exits: m=76878 SNR=17.3 16:31:40.898 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:40.898 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:40.898 00.000 4788 Enqueuing Expose request 16:31:40.899 00.001 3756 Worker thread wakes up 16:31:40.899 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:40.899 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:40.907 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:31:41.900 00.993 3756 Exposure complete 16:31:41.986 00.086 3756 worker thread done servicing request 16:31:41.986 00.000 4788 Processing an image 16:31:41.986 00.000 4788 UpdateGuideState(): m_state=6 16:31:41.986 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:31:41.987 00.001 4788 Star::Find returns 1 (0), X=324.23, Y=401.05, Mass=94196, SNR=19.7, Peak=36698 HFD=1.6 16:31:41.987 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.21, y=0.04, type=1) 16:31:41.987 00.000 4788 Enqueuing Move request for scope (0.21, 0.04) 16:31:41.987 00.000 4788 Status Line 0: m=94196 SNR=19.7 16:31:41.987 00.000 3756 Worker thread wakes up 16:31:41.987 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.21, 0.04) 16:31:41.987 00.000 3756 Handling move in thread for scope dir=0 16:31:41.987 00.000 3756 endpoint = (0.21, 0.04) 16:31:41.987 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6134, FiltMax=18421 16:31:41.987 00.000 3756 CameraToMount -- cameraTheta (0.21) - m_xAngle (0.25) = xAngle (-0.04 = -0.04) 16:31:41.987 00.000 3756 CameraToMount -- cameraTheta (0.21) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.04 = -0.04) 16:31:41.987 00.000 3756 CameraToMount -- cameraX=0.21 cameraY=0.04 hyp=0.21 cameraTheta=0.21 mountX=0.21 mountY=-0.01, mountTheta=-0.04 16:31:41.987 00.000 3756 Moving (0.21, 0.04) raw xDistance=0.21 yDistance=-0.01 16:31:41.987 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21 16:31:41.988 00.001 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:31:41.988 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 16:31:41.988 00.000 3756 Move(3, 24, 1) 16:31:42.010 00.022 4788 Resizing image to 469,362 16:31:42.012 00.002 3756 Move returns status 0, amount 24 16:31:42.012 00.000 3756 Move(0, 0, 1) 16:31:42.012 00.000 3756 Move returns status 0, amount 0 16:31:42.012 00.000 3756 Status Line 1: West 0.13 px 24 ms 16:31:42.012 00.000 3756 West 0.13 px 24 ms 16:31:42.012 00.000 3756 move complete, result=0 16:31:42.012 00.000 3756 worker thread done servicing request 16:31:42.015 00.003 4788 UpdateGuideState exits: m=94196 SNR=19.7 16:31:42.015 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:42.015 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:42.015 00.000 4788 Enqueuing Expose request 16:31:42.015 00.000 3756 Worker thread wakes up 16:31:42.015 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:42.015 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:42.023 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:31:43.017 00.994 3756 Exposure complete 16:31:43.083 00.066 3756 worker thread done servicing request 16:31:43.083 00.000 4788 Processing an image 16:31:43.083 00.000 4788 UpdateGuideState(): m_state=6 16:31:43.083 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:31:43.083 00.000 4788 Star::Find returns 1 (0), X=323.83, Y=401.39, Mass=77533, SNR=17.0, Peak=30463 HFD=1.4 16:31:43.083 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.19, y=0.38, type=1) 16:31:43.083 00.000 4788 Enqueuing Move request for scope (-0.19, 0.38) 16:31:43.083 00.000 4788 Status Line 0: m=77533 SNR=17.0 16:31:43.083 00.000 3756 Worker thread wakes up 16:31:43.083 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.19, 0.38) 16:31:43.083 00.000 3756 Handling move in thread for scope dir=0 16:31:43.083 00.000 3756 endpoint = (-0.19, 0.38) 16:31:43.083 00.000 3756 CameraToMount -- cameraTheta (2.03) - m_xAngle (0.25) = xAngle (1.78 = 1.78) 16:31:43.083 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6140, FiltMax=21815 16:31:43.083 00.000 3756 CameraToMount -- cameraTheta (2.03) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.78 = 1.78) 16:31:43.084 00.001 3756 CameraToMount -- cameraX=-0.19 cameraY=0.38 hyp=0.43 cameraTheta=2.03 mountX=-0.09 mountY=0.42, mountTheta=1.78 16:31:43.084 00.000 3756 Moving (-0.19, 0.38) raw xDistance=-0.09 yDistance=0.42 16:31:43.084 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 16:31:43.084 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.42 from input 0.42 16:31:43.084 00.000 3756 Move(2, 0, 1) 16:31:43.084 00.000 3756 Move returns status 0, amount 0 16:31:43.084 00.000 3756 Move(1, 74, 1) 16:31:43.101 00.017 4788 Resizing image to 469,362 16:31:43.106 00.005 4788 UpdateGuideState exits: m=77533 SNR=17.0 16:31:43.106 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:43.106 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:43.106 00.000 4788 Enqueuing Expose request 16:31:43.158 00.052 3756 Move returns status 0, amount 74 16:31:43.158 00.000 3756 Status Line 1: South 0.42 px 74 ms 16:31:43.158 00.000 3756 South 0.42 px 74 ms 16:31:43.158 00.000 3756 move complete, result=0 16:31:43.159 00.001 3756 worker thread done servicing request 16:31:43.159 00.000 3756 Worker thread wakes up 16:31:43.160 00.001 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:43.160 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:43.186 00.026 3756 ScopeASCOM::SideOfPier() returns 1 16:31:44.161 00.975 3756 Exposure complete 16:31:44.222 00.061 3756 worker thread done servicing request 16:31:44.222 00.000 4788 Processing an image 16:31:44.222 00.000 4788 UpdateGuideState(): m_state=6 16:31:44.222 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:31:44.222 00.000 4788 Star::Find returns 1 (0), X=324.09, Y=400.62, Mass=93560, SNR=19.6, Peak=34006 HFD=1.4 16:31:44.222 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.07, y=-0.38, type=1) 16:31:44.222 00.000 4788 Enqueuing Move request for scope (0.07, -0.38) 16:31:44.222 00.000 4788 Status Line 0: m=93560 SNR=19.6 16:31:44.222 00.000 3756 Worker thread wakes up 16:31:44.222 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.07, -0.38) 16:31:44.223 00.001 3756 Handling move in thread for scope dir=0 16:31:44.223 00.000 3756 endpoint = (0.07, -0.38) 16:31:44.223 00.000 3756 CameraToMount -- cameraTheta (-1.40) - m_xAngle (0.25) = xAngle (-1.64 = -1.64) 16:31:44.223 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6172, FiltMax=19875 16:31:44.223 00.000 3756 CameraToMount -- cameraTheta (-1.40) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.65 = -1.65) 16:31:44.223 00.000 3756 CameraToMount -- cameraX=0.07 cameraY=-0.38 hyp=0.39 cameraTheta=-1.40 mountX=-0.03 mountY=-0.39, mountTheta=-1.64 16:31:44.223 00.000 3756 Moving (0.07, -0.38) raw xDistance=-0.03 yDistance=-0.39 16:31:44.223 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 16:31:44.223 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:168->must have overshot -- vetoing move 16:31:44.223 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.39 16:31:44.223 00.000 3756 Move(2, 0, 1) 16:31:44.223 00.000 3756 Move returns status 0, amount 0 16:31:44.223 00.000 3756 Move(0, 0, 1) 16:31:44.223 00.000 3756 Move returns status 0, amount 0 16:31:44.223 00.000 3756 move complete, result=0 16:31:44.223 00.000 3756 worker thread done servicing request 16:31:44.241 00.018 4788 Resizing image to 469,362 16:31:44.245 00.004 4788 UpdateGuideState exits: m=93560 SNR=19.6 16:31:44.246 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:44.246 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:44.246 00.000 4788 Enqueuing Expose request 16:31:44.246 00.000 3756 Worker thread wakes up 16:31:44.246 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:44.246 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:44.253 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:31:45.247 00.994 3756 Exposure complete 16:31:45.307 00.060 3756 worker thread done servicing request 16:31:45.307 00.000 4788 Processing an image 16:31:45.307 00.000 4788 UpdateGuideState(): m_state=6 16:31:45.307 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:31:45.307 00.000 4788 Star::Find returns 1 (0), X=324.08, Y=400.95, Mass=90626, SNR=20.9, Peak=42099 HFD=1.8 16:31:45.307 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.06, y=-0.06, type=1) 16:31:45.307 00.000 4788 Enqueuing Move request for scope (0.06, -0.06) 16:31:45.307 00.000 3756 Worker thread wakes up 16:31:45.307 00.000 4788 Status Line 0: m=90626 SNR=20.9 16:31:45.307 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.06, -0.06) 16:31:45.307 00.000 3756 Handling move in thread for scope dir=0 16:31:45.307 00.000 3756 endpoint = (0.06, -0.06) 16:31:45.307 00.000 3756 CameraToMount -- cameraTheta (-0.80) - m_xAngle (0.25) = xAngle (-1.05 = -1.05) 16:31:45.308 00.001 3756 CameraToMount -- cameraTheta (-0.80) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.05 = -1.05) 16:31:45.308 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6178, FiltMax=20797 16:31:45.308 00.000 3756 CameraToMount -- cameraX=0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-0.80 mountX=0.04 mountY=-0.07, mountTheta=-1.05 16:31:45.308 00.000 3756 Moving (0.06, -0.06) raw xDistance=0.04 yDistance=-0.07 16:31:45.308 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 16:31:45.308 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:31:45.308 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 16:31:45.308 00.000 3756 Move(2, 0, 1) 16:31:45.308 00.000 3756 Move returns status 0, amount 0 16:31:45.308 00.000 3756 Move(0, 0, 1) 16:31:45.308 00.000 3756 Move returns status 0, amount 0 16:31:45.308 00.000 3756 move complete, result=0 16:31:45.308 00.000 3756 worker thread done servicing request 16:31:45.326 00.018 4788 Resizing image to 469,362 16:31:45.331 00.005 4788 UpdateGuideState exits: m=90626 SNR=20.9 16:31:45.331 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:45.331 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:45.331 00.000 4788 Enqueuing Expose request 16:31:45.331 00.000 3756 Worker thread wakes up 16:31:45.331 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:45.331 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:45.339 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:31:46.332 00.993 3756 Exposure complete 16:31:46.409 00.077 4788 Processing an image 16:31:46.409 00.000 3756 worker thread done servicing request 16:31:46.409 00.000 4788 UpdateGuideState(): m_state=6 16:31:46.409 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:31:46.409 00.000 4788 Star::Find returns 1 (0), X=324.14, Y=400.82, Mass=85250, SNR=19.7, Peak=34688 HFD=1.7 16:31:46.409 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.11, y=-0.19, type=1) 16:31:46.409 00.000 4788 Enqueuing Move request for scope (0.11, -0.19) 16:31:46.409 00.000 4788 Status Line 0: m=85250 SNR=19.7 16:31:46.409 00.000 3756 Worker thread wakes up 16:31:46.409 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.11, -0.19) 16:31:46.409 00.000 3756 Handling move in thread for scope dir=0 16:31:46.409 00.000 3756 endpoint = (0.11, -0.19) 16:31:46.409 00.000 3756 CameraToMount -- cameraTheta (-1.02) - m_xAngle (0.25) = xAngle (-1.27 = -1.27) 16:31:46.409 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6190, FiltMax=20232 16:31:46.409 00.000 3756 CameraToMount -- cameraTheta (-1.02) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.27 = -1.27) 16:31:46.409 00.000 3756 CameraToMount -- cameraX=0.11 cameraY=-0.19 hyp=0.22 cameraTheta=-1.02 mountX=0.07 mountY=-0.21, mountTheta=-1.27 16:31:46.409 00.000 3756 Moving (0.11, -0.19) raw xDistance=0.07 yDistance=-0.21 16:31:46.409 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 16:31:46.409 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:31:46.410 00.001 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 16:31:46.410 00.000 3756 Move(2, 0, 1) 16:31:46.410 00.000 3756 Move returns status 0, amount 0 16:31:46.410 00.000 3756 Move(0, 0, 1) 16:31:46.410 00.000 3756 Move returns status 0, amount 0 16:31:46.410 00.000 3756 move complete, result=0 16:31:46.410 00.000 3756 worker thread done servicing request 16:31:46.427 00.017 4788 Resizing image to 469,362 16:31:46.432 00.005 4788 UpdateGuideState exits: m=85250 SNR=19.7 16:31:46.432 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:46.432 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:46.432 00.000 4788 Enqueuing Expose request 16:31:46.432 00.000 3756 Worker thread wakes up 16:31:46.432 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:46.432 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:46.441 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:31:47.435 00.994 3756 Exposure complete 16:31:47.496 00.061 3756 worker thread done servicing request 16:31:47.496 00.000 4788 Processing an image 16:31:47.496 00.000 4788 UpdateGuideState(): m_state=6 16:31:47.496 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:31:47.497 00.001 4788 Star::Find returns 1 (0), X=324.11, Y=400.77, Mass=74288, SNR=17.6, Peak=29754 HFD=1.6 16:31:47.497 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.08, y=-0.24, type=1) 16:31:47.497 00.000 4788 Enqueuing Move request for scope (0.08, -0.24) 16:31:47.497 00.000 4788 Status Line 0: m=74288 SNR=17.6 16:31:47.497 00.000 3756 Worker thread wakes up 16:31:47.497 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.08, -0.24) 16:31:47.497 00.000 3756 Handling move in thread for scope dir=0 16:31:47.497 00.000 3756 endpoint = (0.08, -0.24) 16:31:47.497 00.000 3756 CameraToMount -- cameraTheta (-1.23) - m_xAngle (0.25) = xAngle (-1.47 = -1.47) 16:31:47.497 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6130, FiltMax=19472 16:31:47.497 00.000 3756 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.48 = -1.48) 16:31:47.497 00.000 3756 CameraToMount -- cameraX=0.08 cameraY=-0.24 hyp=0.25 cameraTheta=-1.23 mountX=0.02 mountY=-0.25, mountTheta=-1.47 16:31:47.497 00.000 3756 Moving (0.08, -0.24) raw xDistance=0.02 yDistance=-0.25 16:31:47.497 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 16:31:47.497 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:144->not compelling enough 16:31:47.497 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 16:31:47.497 00.000 3756 Move(2, 0, 1) 16:31:47.497 00.000 3756 Move returns status 0, amount 0 16:31:47.497 00.000 3756 Move(0, 0, 1) 16:31:47.497 00.000 3756 Move returns status 0, amount 0 16:31:47.497 00.000 3756 move complete, result=0 16:31:47.497 00.000 3756 worker thread done servicing request 16:31:47.515 00.018 4788 Resizing image to 469,362 16:31:47.520 00.005 4788 UpdateGuideState exits: m=74288 SNR=17.6 16:31:47.520 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:47.520 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:47.520 00.000 4788 Enqueuing Expose request 16:31:47.520 00.000 3756 Worker thread wakes up 16:31:47.520 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:47.520 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:47.528 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:31:48.522 00.994 3756 Exposure complete 16:31:48.599 00.077 3756 worker thread done servicing request 16:31:48.599 00.000 4788 Processing an image 16:31:48.599 00.000 4788 UpdateGuideState(): m_state=6 16:31:48.599 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:31:48.599 00.000 4788 Star::Find returns 1 (0), X=324.00, Y=400.57, Mass=85143, SNR=17.2, Peak=29843 HFD=1.8 16:31:48.600 00.001 4788 SchedulePrimaryMove(00729DC0, x=-0.02, y=-0.44, type=1) 16:31:48.600 00.000 4788 Enqueuing Move request for scope (-0.02, -0.44) 16:31:48.600 00.000 4788 Status Line 0: m=85143 SNR=17.2 16:31:48.600 00.000 3756 Worker thread wakes up 16:31:48.600 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.02, -0.44) 16:31:48.600 00.000 3756 Handling move in thread for scope dir=0 16:31:48.600 00.000 3756 endpoint = (-0.02, -0.44) 16:31:48.600 00.000 3756 CameraToMount -- cameraTheta (-1.62) - m_xAngle (0.25) = xAngle (-1.87 = -1.87) 16:31:48.600 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6206, FiltMax=20427 16:31:48.600 00.000 3756 CameraToMount -- cameraTheta (-1.62) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.87 = -1.87) 16:31:48.600 00.000 3756 CameraToMount -- cameraX=-0.02 cameraY=-0.44 hyp=0.44 cameraTheta=-1.62 mountX=-0.13 mountY=-0.42, mountTheta=-1.87 16:31:48.600 00.000 3756 Moving (-0.02, -0.44) raw xDistance=-0.13 yDistance=-0.42 16:31:48.600 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 16:31:48.600 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:144->not compelling enough 16:31:48.600 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.42 16:31:48.600 00.000 3756 Move(2, 0, 1) 16:31:48.600 00.000 3756 Move returns status 0, amount 0 16:31:48.600 00.000 3756 Move(0, 0, 1) 16:31:48.600 00.000 3756 Move returns status 0, amount 0 16:31:48.600 00.000 3756 move complete, result=0 16:31:48.600 00.000 3756 worker thread done servicing request 16:31:48.618 00.018 4788 Resizing image to 469,362 16:31:48.622 00.004 4788 UpdateGuideState exits: m=85143 SNR=17.2 16:31:48.623 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:48.623 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:48.623 00.000 4788 Enqueuing Expose request 16:31:48.623 00.000 3756 Worker thread wakes up 16:31:48.623 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:48.623 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:48.631 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:31:49.624 00.993 3756 Exposure complete 16:31:49.684 00.060 3756 worker thread done servicing request 16:31:49.684 00.000 4788 Processing an image 16:31:49.684 00.000 4788 UpdateGuideState(): m_state=6 16:31:49.685 00.001 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:31:49.685 00.000 4788 Star::Find returns 1 (0), X=324.00, Y=400.86, Mass=68680, SNR=16.2, Peak=32413 HFD=1.7 16:31:49.685 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.02, y=-0.15, type=1) 16:31:49.685 00.000 4788 Enqueuing Move request for scope (-0.02, -0.15) 16:31:49.685 00.000 4788 Status Line 0: m=68680 SNR=16.2 16:31:49.685 00.000 3756 Worker thread wakes up 16:31:49.685 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.02, -0.15) 16:31:49.685 00.000 3756 Handling move in thread for scope dir=0 16:31:49.685 00.000 3756 endpoint = (-0.02, -0.15) 16:31:49.685 00.000 3756 CameraToMount -- cameraTheta (-1.72) - m_xAngle (0.25) = xAngle (-1.96 = -1.96) 16:31:49.685 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6138, FiltMax=20233 16:31:49.685 00.000 3756 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.97 = -1.97) 16:31:49.685 00.000 3756 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.72 mountX=-0.06 mountY=-0.14, mountTheta=-1.96 16:31:49.685 00.000 3756 Moving (-0.02, -0.15) raw xDistance=-0.06 yDistance=-0.14 16:31:49.685 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 16:31:49.685 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:31:49.685 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 16:31:49.685 00.000 3756 Move(2, 0, 1) 16:31:49.685 00.000 3756 Move returns status 0, amount 0 16:31:49.685 00.000 3756 Move(0, 0, 1) 16:31:49.685 00.000 3756 Move returns status 0, amount 0 16:31:49.685 00.000 3756 move complete, result=0 16:31:49.685 00.000 3756 worker thread done servicing request 16:31:49.703 00.018 4788 Resizing image to 469,362 16:31:49.708 00.005 4788 UpdateGuideState exits: m=68680 SNR=16.2 16:31:49.708 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:49.708 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:49.708 00.000 4788 Enqueuing Expose request 16:31:49.708 00.000 3756 Worker thread wakes up 16:31:49.708 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:49.708 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:49.716 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:31:50.710 00.994 3756 Exposure complete 16:31:50.784 00.074 3756 worker thread done servicing request 16:31:50.784 00.000 4788 Processing an image 16:31:50.784 00.000 4788 UpdateGuideState(): m_state=6 16:31:50.784 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:31:50.784 00.000 4788 Star::Find returns 1 (0), X=324.01, Y=400.96, Mass=84623, SNR=18.2, Peak=37670 HFD=1.9 16:31:50.785 00.001 4788 SchedulePrimaryMove(00729DC0, x=-0.01, y=-0.05, type=1) 16:31:50.785 00.000 4788 Enqueuing Move request for scope (-0.01, -0.05) 16:31:50.785 00.000 4788 Status Line 0: m=84623 SNR=18.2 16:31:50.785 00.000 3756 Worker thread wakes up 16:31:50.785 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.01, -0.05) 16:31:50.785 00.000 3756 Handling move in thread for scope dir=0 16:31:50.785 00.000 3756 endpoint = (-0.01, -0.05) 16:31:50.785 00.000 3756 CameraToMount -- cameraTheta (-1.85) - m_xAngle (0.25) = xAngle (-2.10 = -2.10) 16:31:50.785 00.000 3756 CameraToMount -- cameraTheta (-1.85) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.10 = -2.10) 16:31:50.785 00.000 3756 CameraToMount -- cameraX=-0.01 cameraY=-0.05 hyp=0.05 cameraTheta=-1.85 mountX=-0.02 mountY=-0.04, mountTheta=-2.10 16:31:50.785 00.000 3756 Moving (-0.01, -0.05) raw xDistance=-0.02 yDistance=-0.04 16:31:50.785 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 16:31:50.785 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:31:50.785 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 16:31:50.785 00.000 3756 Move(2, 0, 1) 16:31:50.785 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6138, FiltMax=19514 16:31:50.786 00.001 3756 Move returns status 0, amount 0 16:31:50.786 00.000 3756 Move(0, 0, 1) 16:31:50.786 00.000 3756 Move returns status 0, amount 0 16:31:50.786 00.000 3756 move complete, result=0 16:31:50.786 00.000 3756 worker thread done servicing request 16:31:50.805 00.019 4788 Resizing image to 469,362 16:31:50.810 00.005 4788 UpdateGuideState exits: m=84623 SNR=18.2 16:31:50.810 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:50.810 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:50.810 00.000 4788 Enqueuing Expose request 16:31:50.810 00.000 3756 Worker thread wakes up 16:31:50.810 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:50.810 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:50.818 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:31:51.812 00.994 3756 Exposure complete 16:31:51.876 00.064 3756 worker thread done servicing request 16:31:51.877 00.001 4788 Processing an image 16:31:51.877 00.000 4788 UpdateGuideState(): m_state=6 16:31:51.877 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:31:51.877 00.000 4788 Star::Find returns 1 (0), X=324.07, Y=400.93, Mass=85642, SNR=20.6, Peak=40354 HFD=1.6 16:31:51.877 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.05, y=-0.08, type=1) 16:31:51.877 00.000 4788 Enqueuing Move request for scope (0.05, -0.08) 16:31:51.877 00.000 4788 Status Line 0: m=85642 SNR=20.6 16:31:51.877 00.000 3756 Worker thread wakes up 16:31:51.877 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.05, -0.08) 16:31:51.877 00.000 3756 Handling move in thread for scope dir=0 16:31:51.877 00.000 3756 endpoint = (0.05, -0.08) 16:31:51.877 00.000 3756 CameraToMount -- cameraTheta (-0.98) - m_xAngle (0.25) = xAngle (-1.22 = -1.22) 16:31:51.877 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6170, FiltMax=18973 16:31:51.877 00.000 3756 CameraToMount -- cameraTheta (-0.98) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.23 = -1.23) 16:31:51.877 00.000 3756 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.10 cameraTheta=-0.98 mountX=0.03 mountY=-0.09, mountTheta=-1.22 16:31:51.877 00.000 3756 Moving (0.05, -0.08) raw xDistance=0.03 yDistance=-0.09 16:31:51.877 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 16:31:51.877 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:31:51.877 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 16:31:51.877 00.000 3756 Move(2, 0, 1) 16:31:51.877 00.000 3756 Move returns status 0, amount 0 16:31:51.877 00.000 3756 Move(0, 0, 1) 16:31:51.878 00.001 3756 Move returns status 0, amount 0 16:31:51.878 00.000 3756 move complete, result=0 16:31:51.878 00.000 3756 worker thread done servicing request 16:31:51.895 00.017 4788 Resizing image to 469,362 16:31:51.900 00.005 4788 UpdateGuideState exits: m=85642 SNR=20.6 16:31:51.900 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:51.900 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:51.900 00.000 4788 Enqueuing Expose request 16:31:51.900 00.000 3756 Worker thread wakes up 16:31:51.900 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:51.900 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:51.941 00.041 3756 ScopeASCOM::SideOfPier() returns 1 16:31:52.901 00.960 3756 Exposure complete 16:31:52.960 00.059 3756 worker thread done servicing request 16:31:52.961 00.001 4788 Processing an image 16:31:52.961 00.000 4788 UpdateGuideState(): m_state=6 16:31:52.961 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:31:52.961 00.000 4788 Star::Find returns 1 (0), X=324.03, Y=400.98, Mass=89202, SNR=19.4, Peak=41974 HFD=1.9 16:31:52.961 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.01, y=-0.02, type=1) 16:31:52.961 00.000 4788 Enqueuing Move request for scope (0.01, -0.02) 16:31:52.961 00.000 4788 Status Line 0: m=89202 SNR=19.4 16:31:52.961 00.000 3756 Worker thread wakes up 16:31:52.961 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.01, -0.02) 16:31:52.961 00.000 3756 Handling move in thread for scope dir=0 16:31:52.961 00.000 3756 endpoint = (0.01, -0.02) 16:31:52.961 00.000 3756 CameraToMount -- cameraTheta (-1.20) - m_xAngle (0.25) = xAngle (-1.45 = -1.45) 16:31:52.961 00.000 3756 CameraToMount -- cameraTheta (-1.20) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.45 = -1.45) 16:31:52.961 00.000 3756 CameraToMount -- cameraX=0.01 cameraY=-0.02 hyp=0.02 cameraTheta=-1.20 mountX=0.00 mountY=-0.02, mountTheta=-1.45 16:31:52.961 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6174, FiltMax=18993 16:31:52.961 00.000 3756 Moving (0.01, -0.02) raw xDistance=0.00 yDistance=-0.02 16:31:52.961 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 16:31:52.961 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:31:52.961 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 16:31:52.961 00.000 3756 Move(2, 0, 1) 16:31:52.961 00.000 3756 Move returns status 0, amount 0 16:31:52.962 00.001 3756 Move(0, 0, 1) 16:31:52.962 00.000 3756 Move returns status 0, amount 0 16:31:52.962 00.000 3756 move complete, result=0 16:31:52.962 00.000 3756 worker thread done servicing request 16:31:52.979 00.017 4788 Resizing image to 469,362 16:31:52.984 00.005 4788 UpdateGuideState exits: m=89202 SNR=19.4 16:31:52.984 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:52.984 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:52.984 00.000 4788 Enqueuing Expose request 16:31:52.984 00.000 3756 Worker thread wakes up 16:31:52.984 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:52.984 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:52.992 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:31:53.985 00.993 3756 Exposure complete 16:31:54.056 00.071 3756 worker thread done servicing request 16:31:54.056 00.000 4788 Processing an image 16:31:54.056 00.000 4788 UpdateGuideState(): m_state=6 16:31:54.056 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:31:54.057 00.001 4788 Star::Find returns 1 (0), X=324.00, Y=400.85, Mass=95229, SNR=21.3, Peak=41664 HFD=1.7 16:31:54.057 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.02, y=-0.15, type=1) 16:31:54.057 00.000 4788 Enqueuing Move request for scope (-0.02, -0.15) 16:31:54.057 00.000 4788 Status Line 0: m=95229 SNR=21.3 16:31:54.057 00.000 3756 Worker thread wakes up 16:31:54.057 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.02, -0.15) 16:31:54.057 00.000 3756 Handling move in thread for scope dir=0 16:31:54.057 00.000 3756 endpoint = (-0.02, -0.15) 16:31:54.057 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6212, FiltMax=20286 16:31:54.057 00.000 3756 CameraToMount -- cameraTheta (-1.72) - m_xAngle (0.25) = xAngle (-1.96 = -1.96) 16:31:54.057 00.000 3756 CameraToMount -- cameraTheta (-1.72) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.96 = -1.96) 16:31:54.057 00.000 3756 CameraToMount -- cameraX=-0.02 cameraY=-0.15 hyp=0.15 cameraTheta=-1.72 mountX=-0.06 mountY=-0.14, mountTheta=-1.96 16:31:54.057 00.000 3756 Moving (-0.02, -0.15) raw xDistance=-0.06 yDistance=-0.14 16:31:54.057 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 16:31:54.057 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:31:54.058 00.001 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 16:31:54.058 00.000 3756 Move(2, 0, 1) 16:31:54.058 00.000 3756 Move returns status 0, amount 0 16:31:54.058 00.000 3756 Move(0, 0, 1) 16:31:54.058 00.000 3756 Move returns status 0, amount 0 16:31:54.058 00.000 3756 move complete, result=0 16:31:54.058 00.000 3756 worker thread done servicing request 16:31:54.076 00.018 4788 Resizing image to 469,362 16:31:54.081 00.005 4788 UpdateGuideState exits: m=95229 SNR=21.3 16:31:54.081 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:54.081 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:54.081 00.000 4788 Enqueuing Expose request 16:31:54.081 00.000 3756 Worker thread wakes up 16:31:54.081 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:54.081 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:54.089 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:31:55.083 00.994 3756 Exposure complete 16:31:55.146 00.063 3756 worker thread done servicing request 16:31:55.146 00.000 4788 Processing an image 16:31:55.146 00.000 4788 UpdateGuideState(): m_state=6 16:31:55.146 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:31:55.146 00.000 4788 Star::Find returns 1 (0), X=324.05, Y=401.01, Mass=77527, SNR=19.5, Peak=37462 HFD=1.6 16:31:55.146 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.03, y=0.00, type=1) 16:31:55.146 00.000 4788 Enqueuing Move request for scope (0.03, 0.00) 16:31:55.146 00.000 4788 Status Line 0: m=77527 SNR=19.5 16:31:55.146 00.000 3756 Worker thread wakes up 16:31:55.146 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.03, 0.00) 16:31:55.147 00.001 3756 Handling move in thread for scope dir=0 16:31:55.147 00.000 3756 endpoint = (0.03, 0.00) 16:31:55.147 00.000 3756 CameraToMount -- cameraTheta (0.11) - m_xAngle (0.25) = xAngle (-0.13 = -0.13) 16:31:55.147 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6108, FiltMax=20908 16:31:55.147 00.000 3756 CameraToMount -- cameraTheta (0.11) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.13 = -0.13) 16:31:55.147 00.000 3756 CameraToMount -- cameraX=0.03 cameraY=0.00 hyp=0.03 cameraTheta=0.11 mountX=0.03 mountY=-0.00, mountTheta=-0.13 16:31:55.147 00.000 3756 Moving (0.03, 0.00) raw xDistance=0.03 yDistance=-0.00 16:31:55.147 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 16:31:55.147 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:31:55.147 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 16:31:55.147 00.000 3756 Move(2, 0, 1) 16:31:55.147 00.000 3756 Move returns status 0, amount 0 16:31:55.147 00.000 3756 Move(0, 0, 1) 16:31:55.147 00.000 3756 Move returns status 0, amount 0 16:31:55.147 00.000 3756 move complete, result=0 16:31:55.147 00.000 3756 worker thread done servicing request 16:31:55.165 00.018 4788 Resizing image to 469,362 16:31:55.170 00.005 4788 UpdateGuideState exits: m=77527 SNR=19.5 16:31:55.170 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:55.170 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:55.170 00.000 4788 Enqueuing Expose request 16:31:55.170 00.000 3756 Worker thread wakes up 16:31:55.170 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:55.170 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:55.178 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:31:56.172 00.994 3756 Exposure complete 16:31:56.245 00.073 3756 worker thread done servicing request 16:31:56.245 00.000 4788 Processing an image 16:31:56.245 00.000 4788 UpdateGuideState(): m_state=6 16:31:56.245 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:31:56.245 00.000 4788 Star::Find returns 1 (0), X=323.96, Y=400.97, Mass=89200, SNR=19.6, Peak=39910 HFD=1.9 16:31:56.245 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.06, y=-0.04, type=1) 16:31:56.246 00.001 4788 Enqueuing Move request for scope (-0.06, -0.04) 16:31:56.246 00.000 4788 Status Line 0: m=89200 SNR=19.6 16:31:56.246 00.000 3756 Worker thread wakes up 16:31:56.246 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.06, -0.04) 16:31:56.246 00.000 3756 Handling move in thread for scope dir=0 16:31:56.246 00.000 3756 endpoint = (-0.06, -0.04) 16:31:56.246 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6230, FiltMax=20770 16:31:56.246 00.000 3756 CameraToMount -- cameraTheta (-2.60) - m_xAngle (0.25) = xAngle (-2.85 = -2.85) 16:31:56.246 00.000 3756 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.85 = -2.85) 16:31:56.246 00.000 3756 CameraToMount -- cameraX=-0.06 cameraY=-0.04 hyp=0.07 cameraTheta=-2.60 mountX=-0.07 mountY=-0.02, mountTheta=-2.85 16:31:56.246 00.000 3756 Moving (-0.06, -0.04) raw xDistance=-0.07 yDistance=-0.02 16:31:56.246 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 16:31:56.246 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:31:56.246 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 16:31:56.246 00.000 3756 Move(2, 0, 1) 16:31:56.247 00.001 3756 Move returns status 0, amount 0 16:31:56.247 00.000 3756 Move(0, 0, 1) 16:31:56.247 00.000 3756 Move returns status 0, amount 0 16:31:56.247 00.000 3756 move complete, result=0 16:31:56.247 00.000 3756 worker thread done servicing request 16:31:56.265 00.018 4788 Resizing image to 469,362 16:31:56.270 00.005 4788 UpdateGuideState exits: m=89200 SNR=19.6 16:31:56.270 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:56.270 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:56.270 00.000 4788 Enqueuing Expose request 16:31:56.271 00.001 3756 Worker thread wakes up 16:31:56.271 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:56.271 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:56.279 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:31:57.272 00.993 3756 Exposure complete 16:31:57.333 00.061 3756 worker thread done servicing request 16:31:57.333 00.000 4788 Processing an image 16:31:57.333 00.000 4788 UpdateGuideState(): m_state=6 16:31:57.333 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:31:57.333 00.000 4788 Star::Find returns 1 (0), X=323.69, Y=401.03, Mass=80779, SNR=17.3, Peak=36231 HFD=1.1 16:31:57.333 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.34, y=0.02, type=1) 16:31:57.333 00.000 4788 Enqueuing Move request for scope (-0.34, 0.02) 16:31:57.333 00.000 4788 Status Line 0: m=80779 SNR=17.3 16:31:57.333 00.000 3756 Worker thread wakes up 16:31:57.334 00.001 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.34, 0.02) 16:31:57.334 00.000 3756 Handling move in thread for scope dir=0 16:31:57.334 00.000 3756 endpoint = (-0.34, 0.02) 16:31:57.334 00.000 3756 CameraToMount -- cameraTheta (3.08) - m_xAngle (0.25) = xAngle (2.84 = 2.84) 16:31:57.334 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6150, FiltMax=20770 16:31:57.334 00.000 3756 CameraToMount -- cameraTheta (3.08) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.83 = 2.83) 16:31:57.334 00.000 3756 CameraToMount -- cameraX=-0.34 cameraY=0.02 hyp=0.34 cameraTheta=3.08 mountX=-0.32 mountY=0.10, mountTheta=2.83 16:31:57.334 00.000 3756 Moving (-0.34, 0.02) raw xDistance=-0.32 yDistance=0.10 16:31:57.334 00.000 3756 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.32 16:31:57.334 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:31:57.334 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 16:31:57.334 00.000 3756 Move(2, 36, 1) 16:31:57.352 00.018 4788 Resizing image to 469,362 16:31:57.356 00.004 4788 UpdateGuideState exits: m=80779 SNR=17.3 16:31:57.357 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:57.357 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:57.357 00.000 4788 Enqueuing Expose request 16:31:57.370 00.013 3756 Move returns status 0, amount 36 16:31:57.370 00.000 3756 Move(0, 0, 1) 16:31:57.370 00.000 3756 Move returns status 0, amount 0 16:31:57.370 00.000 3756 Status Line 1: East 0.20 px 36 ms 16:31:57.370 00.000 3756 East 0.20 px 36 ms 16:31:57.370 00.000 3756 move complete, result=0 16:31:57.370 00.000 3756 worker thread done servicing request 16:31:57.370 00.000 3756 Worker thread wakes up 16:31:57.370 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:57.370 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:57.378 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:31:58.371 00.993 3756 Exposure complete 16:31:58.438 00.067 3756 worker thread done servicing request 16:31:58.438 00.000 4788 Processing an image 16:31:58.438 00.000 4788 UpdateGuideState(): m_state=6 16:31:58.439 00.001 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:31:58.439 00.000 4788 Star::Find returns 1 (0), X=324.04, Y=401.12, Mass=90794, SNR=19.4, Peak=40186 HFD=1.8 16:31:58.439 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.02, y=0.12, type=1) 16:31:58.439 00.000 4788 Enqueuing Move request for scope (0.02, 0.12) 16:31:58.439 00.000 4788 Status Line 0: m=90794 SNR=19.4 16:31:58.439 00.000 3756 Worker thread wakes up 16:31:58.439 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.02, 0.12) 16:31:58.439 00.000 3756 Handling move in thread for scope dir=0 16:31:58.439 00.000 3756 endpoint = (0.02, 0.12) 16:31:58.439 00.000 3756 CameraToMount -- cameraTheta (1.43) - m_xAngle (0.25) = xAngle (1.19 = 1.19) 16:31:58.439 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6164, FiltMax=19384 16:31:58.439 00.000 3756 CameraToMount -- cameraTheta (1.43) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.19 = 1.19) 16:31:58.439 00.000 3756 CameraToMount -- cameraX=0.02 cameraY=0.12 hyp=0.12 cameraTheta=1.43 mountX=0.04 mountY=0.11, mountTheta=1.19 16:31:58.439 00.000 3756 Moving (0.02, 0.12) raw xDistance=0.04 yDistance=0.11 16:31:58.439 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 16:31:58.439 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:31:58.439 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 16:31:58.439 00.000 3756 Move(2, 0, 1) 16:31:58.440 00.001 3756 Move returns status 0, amount 0 16:31:58.440 00.000 3756 Move(0, 0, 1) 16:31:58.440 00.000 3756 Move returns status 0, amount 0 16:31:58.440 00.000 3756 move complete, result=0 16:31:58.440 00.000 3756 worker thread done servicing request 16:31:58.457 00.017 4788 Resizing image to 469,362 16:31:58.462 00.005 4788 UpdateGuideState exits: m=90794 SNR=19.4 16:31:58.462 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:58.462 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:58.462 00.000 4788 Enqueuing Expose request 16:31:58.462 00.000 3756 Worker thread wakes up 16:31:58.462 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:58.462 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:58.470 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:31:59.464 00.994 3756 Exposure complete 16:31:59.524 00.060 3756 worker thread done servicing request 16:31:59.524 00.000 4788 Processing an image 16:31:59.524 00.000 4788 UpdateGuideState(): m_state=6 16:31:59.525 00.001 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:31:59.525 00.000 4788 Star::Find returns 1 (0), X=324.12, Y=401.19, Mass=78322, SNR=18.9, Peak=34928 HFD=1.4 16:31:59.525 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.10, y=0.18, type=1) 16:31:59.525 00.000 4788 Enqueuing Move request for scope (0.10, 0.18) 16:31:59.525 00.000 4788 Status Line 0: m=78322 SNR=18.9 16:31:59.525 00.000 3756 Worker thread wakes up 16:31:59.525 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.10, 0.18) 16:31:59.525 00.000 3756 Handling move in thread for scope dir=0 16:31:59.525 00.000 3756 endpoint = (0.10, 0.18) 16:31:59.525 00.000 3756 CameraToMount -- cameraTheta (1.08) - m_xAngle (0.25) = xAngle (0.84 = 0.84) 16:31:59.525 00.000 3756 CameraToMount -- cameraTheta (1.08) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.84 = 0.84) 16:31:59.525 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6170, FiltMax=19614 16:31:59.525 00.000 3756 CameraToMount -- cameraX=0.10 cameraY=0.18 hyp=0.21 cameraTheta=1.08 mountX=0.14 mountY=0.15, mountTheta=0.84 16:31:59.525 00.000 3756 Moving (0.10, 0.18) raw xDistance=0.14 yDistance=0.15 16:31:59.525 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 16:31:59.525 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:31:59.525 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 16:31:59.525 00.000 3756 Move(2, 0, 1) 16:31:59.525 00.000 3756 Move returns status 0, amount 0 16:31:59.525 00.000 3756 Move(0, 0, 1) 16:31:59.525 00.000 3756 Move returns status 0, amount 0 16:31:59.526 00.001 3756 move complete, result=0 16:31:59.526 00.000 3756 worker thread done servicing request 16:31:59.543 00.017 4788 Resizing image to 469,362 16:31:59.548 00.005 4788 UpdateGuideState exits: m=78322 SNR=18.9 16:31:59.548 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:31:59.548 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:31:59.548 00.000 4788 Enqueuing Expose request 16:31:59.548 00.000 3756 Worker thread wakes up 16:31:59.548 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:31:59.548 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:31:59.573 00.025 3756 ScopeASCOM::SideOfPier() returns 1 16:32:00.550 00.977 3756 Exposure complete 16:32:00.608 00.058 3756 worker thread done servicing request 16:32:00.608 00.000 4788 Processing an image 16:32:00.608 00.000 4788 UpdateGuideState(): m_state=6 16:32:00.608 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:32:00.609 00.001 4788 Star::Find returns 1 (0), X=324.16, Y=401.13, Mass=92414, SNR=19.2, Peak=34117 HFD=1.7 16:32:00.609 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.14, y=0.12, type=1) 16:32:00.609 00.000 4788 Enqueuing Move request for scope (0.14, 0.12) 16:32:00.609 00.000 4788 Status Line 0: m=92414 SNR=19.2 16:32:00.609 00.000 3756 Worker thread wakes up 16:32:00.609 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.14, 0.12) 16:32:00.609 00.000 3756 Handling move in thread for scope dir=0 16:32:00.609 00.000 3756 endpoint = (0.14, 0.12) 16:32:00.609 00.000 3756 CameraToMount -- cameraTheta (0.74) - m_xAngle (0.25) = xAngle (0.50 = 0.50) 16:32:00.609 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6146, FiltMax=20660 16:32:00.609 00.000 3756 CameraToMount -- cameraTheta (0.74) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.49 = 0.49) 16:32:00.609 00.000 3756 CameraToMount -- cameraX=0.14 cameraY=0.12 hyp=0.19 cameraTheta=0.74 mountX=0.16 mountY=0.09, mountTheta=0.49 16:32:00.609 00.000 3756 Moving (0.14, 0.12) raw xDistance=0.16 yDistance=0.09 16:32:00.609 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 16:32:00.609 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:00.609 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 16:32:00.609 00.000 3756 Move(2, 0, 1) 16:32:00.609 00.000 3756 Move returns status 0, amount 0 16:32:00.609 00.000 3756 Move(0, 0, 1) 16:32:00.609 00.000 3756 Move returns status 0, amount 0 16:32:00.609 00.000 3756 move complete, result=0 16:32:00.609 00.000 3756 worker thread done servicing request 16:32:00.627 00.018 4788 Resizing image to 469,362 16:32:00.632 00.005 4788 UpdateGuideState exits: m=92414 SNR=19.2 16:32:00.632 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:00.633 00.001 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:00.633 00.000 4788 Enqueuing Expose request 16:32:00.633 00.000 3756 Worker thread wakes up 16:32:00.633 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:00.633 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:00.640 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:32:01.634 00.994 3756 Exposure complete 16:32:01.706 00.072 4788 Processing an image 16:32:01.706 00.000 4788 UpdateGuideState(): m_state=6 16:32:01.706 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:32:01.706 00.000 4788 Star::Find returns 1 (0), X=324.21, Y=401.14, Mass=76350, SNR=18.4, Peak=29725 HFD=1.6 16:32:01.706 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.19, y=0.14, type=1) 16:32:01.706 00.000 4788 Enqueuing Move request for scope (0.19, 0.14) 16:32:01.706 00.000 4788 Status Line 0: m=76350 SNR=18.4 16:32:01.707 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6230, FiltMax=21097 16:32:01.707 00.000 3756 worker thread done servicing request 16:32:01.707 00.000 3756 Worker thread wakes up 16:32:01.707 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.19, 0.14) 16:32:01.707 00.000 3756 Handling move in thread for scope dir=0 16:32:01.707 00.000 3756 endpoint = (0.19, 0.14) 16:32:01.707 00.000 3756 CameraToMount -- cameraTheta (0.63) - m_xAngle (0.25) = xAngle (0.38 = 0.38) 16:32:01.707 00.000 3756 CameraToMount -- cameraTheta (0.63) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.38 = 0.38) 16:32:01.707 00.000 3756 CameraToMount -- cameraX=0.19 cameraY=0.14 hyp=0.23 cameraTheta=0.63 mountX=0.21 mountY=0.09, mountTheta=0.38 16:32:01.707 00.000 3756 Moving (0.19, 0.14) raw xDistance=0.21 yDistance=0.09 16:32:01.707 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21 16:32:01.707 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:01.708 00.001 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 16:32:01.708 00.000 3756 Move(3, 24, 1) 16:32:01.725 00.017 4788 Resizing image to 469,362 16:32:01.730 00.005 4788 UpdateGuideState exits: m=76350 SNR=18.4 16:32:01.730 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:01.730 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:01.730 00.000 4788 Enqueuing Expose request 16:32:01.732 00.002 3756 Move returns status 0, amount 24 16:32:01.732 00.000 3756 Move(0, 0, 1) 16:32:01.732 00.000 3756 Move returns status 0, amount 0 16:32:01.732 00.000 3756 Status Line 1: West 0.13 px 24 ms 16:32:01.732 00.000 3756 West 0.13 px 24 ms 16:32:01.732 00.000 3756 move complete, result=0 16:32:01.732 00.000 3756 worker thread done servicing request 16:32:01.732 00.000 3756 Worker thread wakes up 16:32:01.732 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:01.732 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:01.740 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:32:02.734 00.994 3756 Exposure complete 16:32:02.796 00.062 3756 worker thread done servicing request 16:32:02.796 00.000 4788 Processing an image 16:32:02.796 00.000 4788 UpdateGuideState(): m_state=6 16:32:02.796 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:32:02.796 00.000 4788 Star::Find returns 1 (0), X=323.89, Y=401.06, Mass=80973, SNR=19.0, Peak=35068 HFD=1.8 16:32:02.797 00.001 4788 SchedulePrimaryMove(00729DC0, x=-0.13, y=0.05, type=1) 16:32:02.797 00.000 4788 Enqueuing Move request for scope (-0.13, 0.05) 16:32:02.797 00.000 4788 Status Line 0: m=80973 SNR=19.0 16:32:02.797 00.000 3756 Worker thread wakes up 16:32:02.797 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.13, 0.05) 16:32:02.797 00.000 3756 Handling move in thread for scope dir=0 16:32:02.797 00.000 3756 endpoint = (-0.13, 0.05) 16:32:02.797 00.000 3756 CameraToMount -- cameraTheta (2.75) - m_xAngle (0.25) = xAngle (2.51 = 2.51) 16:32:02.797 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6198, FiltMax=20171 16:32:02.797 00.000 3756 CameraToMount -- cameraTheta (2.75) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.51 = 2.51) 16:32:02.797 00.000 3756 CameraToMount -- cameraX=-0.13 cameraY=0.05 hyp=0.14 cameraTheta=2.75 mountX=-0.11 mountY=0.08, mountTheta=2.51 16:32:02.797 00.000 3756 Moving (-0.13, 0.05) raw xDistance=-0.11 yDistance=0.08 16:32:02.797 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 16:32:02.797 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:02.797 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 16:32:02.797 00.000 3756 Move(2, 0, 1) 16:32:02.797 00.000 3756 Move returns status 0, amount 0 16:32:02.797 00.000 3756 Move(0, 0, 1) 16:32:02.797 00.000 3756 Move returns status 0, amount 0 16:32:02.797 00.000 3756 move complete, result=0 16:32:02.797 00.000 3756 worker thread done servicing request 16:32:02.815 00.018 4788 Resizing image to 469,362 16:32:02.820 00.005 4788 UpdateGuideState exits: m=80973 SNR=19.0 16:32:02.820 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:02.820 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:02.820 00.000 4788 Enqueuing Expose request 16:32:02.820 00.000 3756 Worker thread wakes up 16:32:02.820 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:02.820 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:02.828 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:32:03.822 00.994 3756 Exposure complete 16:32:03.878 00.056 3756 worker thread done servicing request 16:32:03.878 00.000 4788 Processing an image 16:32:03.878 00.000 4788 UpdateGuideState(): m_state=6 16:32:03.879 00.001 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:32:03.879 00.000 4788 Star::Find returns 1 (0), X=324.09, Y=401.36, Mass=83948, SNR=19.0, Peak=32540 HFD=1.4 16:32:03.879 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.06, y=0.35, type=1) 16:32:03.879 00.000 4788 Enqueuing Move request for scope (0.06, 0.35) 16:32:03.879 00.000 4788 Status Line 0: m=83948 SNR=19.0 16:32:03.879 00.000 3756 Worker thread wakes up 16:32:03.879 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.06, 0.35) 16:32:03.879 00.000 3756 Handling move in thread for scope dir=0 16:32:03.879 00.000 3756 endpoint = (0.06, 0.35) 16:32:03.879 00.000 3756 CameraToMount -- cameraTheta (1.39) - m_xAngle (0.25) = xAngle (1.14 = 1.14) 16:32:03.879 00.000 3756 CameraToMount -- cameraTheta (1.39) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.14 = 1.14) 16:32:03.879 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6148, FiltMax=21794 16:32:03.879 00.000 3756 CameraToMount -- cameraX=0.06 cameraY=0.35 hyp=0.36 cameraTheta=1.39 mountX=0.15 mountY=0.32, mountTheta=1.14 16:32:03.879 00.000 3756 Moving (0.06, 0.35) raw xDistance=0.15 yDistance=0.32 16:32:03.879 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 16:32:03.879 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.32 from input 0.32 16:32:03.879 00.000 3756 Move(2, 0, 1) 16:32:03.879 00.000 3756 Move returns status 0, amount 0 16:32:03.879 00.000 3756 Move(1, 57, 1) 16:32:03.897 00.018 4788 Resizing image to 469,362 16:32:03.902 00.005 4788 UpdateGuideState exits: m=83948 SNR=19.0 16:32:03.902 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:03.902 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:03.902 00.000 4788 Enqueuing Expose request 16:32:03.936 00.034 3756 Move returns status 0, amount 57 16:32:03.936 00.000 3756 Status Line 1: South 0.32 px 57 ms 16:32:03.936 00.000 3756 South 0.32 px 57 ms 16:32:03.936 00.000 3756 move complete, result=0 16:32:03.936 00.000 3756 worker thread done servicing request 16:32:03.936 00.000 3756 Worker thread wakes up 16:32:03.936 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:03.936 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:03.944 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:32:04.938 00.994 3756 Exposure complete 16:32:04.996 00.058 3756 worker thread done servicing request 16:32:04.996 00.000 4788 Processing an image 16:32:04.996 00.000 4788 UpdateGuideState(): m_state=6 16:32:04.996 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:32:04.996 00.000 4788 Star::Find returns 1 (0), X=323.89, Y=400.94, Mass=83618, SNR=20.1, Peak=41044 HFD=1.4 16:32:04.996 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.13, y=-0.07, type=1) 16:32:04.996 00.000 4788 Enqueuing Move request for scope (-0.13, -0.07) 16:32:04.996 00.000 4788 Status Line 0: m=83618 SNR=20.1 16:32:04.996 00.000 3756 Worker thread wakes up 16:32:04.997 00.001 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.13, -0.07) 16:32:04.997 00.000 3756 Handling move in thread for scope dir=0 16:32:04.997 00.000 3756 endpoint = (-0.13, -0.07) 16:32:04.997 00.000 3756 CameraToMount -- cameraTheta (-2.66) - m_xAngle (0.25) = xAngle (-2.91 = -2.91) 16:32:04.997 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6196, FiltMax=19020 16:32:04.997 00.000 3756 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.91 = -2.91) 16:32:04.997 00.000 3756 CameraToMount -- cameraX=-0.13 cameraY=-0.07 hyp=0.14 cameraTheta=-2.66 mountX=-0.14 mountY=-0.03, mountTheta=-2.91 16:32:04.997 00.000 3756 Moving (-0.13, -0.07) raw xDistance=-0.14 yDistance=-0.03 16:32:04.997 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 16:32:04.997 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:04.997 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 16:32:04.997 00.000 3756 Move(2, 0, 1) 16:32:04.997 00.000 3756 Move returns status 0, amount 0 16:32:04.997 00.000 3756 Move(0, 0, 1) 16:32:04.997 00.000 3756 Move returns status 0, amount 0 16:32:04.997 00.000 3756 move complete, result=0 16:32:04.997 00.000 3756 worker thread done servicing request 16:32:05.019 00.022 4788 Resizing image to 469,362 16:32:05.023 00.004 4788 UpdateGuideState exits: m=83618 SNR=20.1 16:32:05.024 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:05.024 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:05.024 00.000 4788 Enqueuing Expose request 16:32:05.024 00.000 3756 Worker thread wakes up 16:32:05.024 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:05.024 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:05.033 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:32:06.025 00.992 3756 Exposure complete 16:32:06.092 00.067 3756 worker thread done servicing request 16:32:06.092 00.000 4788 Processing an image 16:32:06.093 00.001 4788 UpdateGuideState(): m_state=6 16:32:06.093 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:32:06.093 00.000 4788 Star::Find returns 1 (0), X=323.87, Y=401.15, Mass=86399, SNR=20.8, Peak=34497 HFD=1.7 16:32:06.093 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.15, y=0.14, type=1) 16:32:06.093 00.000 4788 Enqueuing Move request for scope (-0.15, 0.14) 16:32:06.093 00.000 4788 Status Line 0: m=86399 SNR=20.8 16:32:06.093 00.000 3756 Worker thread wakes up 16:32:06.093 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.15, 0.14) 16:32:06.093 00.000 3756 Handling move in thread for scope dir=0 16:32:06.093 00.000 3756 endpoint = (-0.15, 0.14) 16:32:06.093 00.000 3756 CameraToMount -- cameraTheta (2.39) - m_xAngle (0.25) = xAngle (2.14 = 2.14) 16:32:06.093 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6186, FiltMax=20213 16:32:06.093 00.000 3756 CameraToMount -- cameraTheta (2.39) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.14 = 2.14) 16:32:06.093 00.000 3756 CameraToMount -- cameraX=-0.15 cameraY=0.14 hyp=0.21 cameraTheta=2.39 mountX=-0.11 mountY=0.18, mountTheta=2.14 16:32:06.093 00.000 3756 Moving (-0.15, 0.14) raw xDistance=-0.11 yDistance=0.18 16:32:06.093 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 16:32:06.093 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:06.093 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 16:32:06.093 00.000 3756 Move(2, 0, 1) 16:32:06.094 00.001 3756 Move returns status 0, amount 0 16:32:06.094 00.000 3756 Move(0, 0, 1) 16:32:06.094 00.000 3756 Move returns status 0, amount 0 16:32:06.094 00.000 3756 move complete, result=0 16:32:06.094 00.000 3756 worker thread done servicing request 16:32:06.111 00.017 4788 Resizing image to 469,362 16:32:06.116 00.005 4788 UpdateGuideState exits: m=86399 SNR=20.8 16:32:06.116 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:06.116 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:06.116 00.000 4788 Enqueuing Expose request 16:32:06.116 00.000 3756 Worker thread wakes up 16:32:06.116 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:06.116 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:06.125 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:32:07.118 00.993 3756 Exposure complete 16:32:07.177 00.059 3756 worker thread done servicing request 16:32:07.177 00.000 4788 Processing an image 16:32:07.177 00.000 4788 UpdateGuideState(): m_state=6 16:32:07.178 00.001 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:32:07.178 00.000 4788 Star::Find returns 1 (0), X=324.02, Y=401.02, Mass=75313, SNR=19.3, Peak=39896 HFD=1.1 16:32:07.178 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.00, y=0.01, type=1) 16:32:07.178 00.000 4788 Enqueuing Move request for scope (-0.00, 0.01) 16:32:07.178 00.000 4788 Status Line 0: m=75313 SNR=19.3 16:32:07.178 00.000 3756 Worker thread wakes up 16:32:07.178 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.00, 0.01) 16:32:07.178 00.000 3756 Handling move in thread for scope dir=0 16:32:07.178 00.000 3756 endpoint = (-0.00, 0.01) 16:32:07.178 00.000 3756 CameraToMount -- cameraTheta (1.91) - m_xAngle (0.25) = xAngle (1.66 = 1.66) 16:32:07.178 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6172, FiltMax=20099 16:32:07.178 00.000 3756 CameraToMount -- cameraTheta (1.91) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.66 = 1.66) 16:32:07.178 00.000 3756 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.91 mountX=-0.00 mountY=0.01, mountTheta=1.66 16:32:07.178 00.000 3756 Moving (-0.00, 0.01) raw xDistance=-0.00 yDistance=0.01 16:32:07.178 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 16:32:07.178 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:07.178 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 16:32:07.178 00.000 3756 Move(2, 0, 1) 16:32:07.178 00.000 3756 Move returns status 0, amount 0 16:32:07.178 00.000 3756 Move(0, 0, 1) 16:32:07.178 00.000 3756 Move returns status 0, amount 0 16:32:07.178 00.000 3756 move complete, result=0 16:32:07.178 00.000 3756 worker thread done servicing request 16:32:07.196 00.018 4788 Resizing image to 469,362 16:32:07.201 00.005 4788 UpdateGuideState exits: m=75313 SNR=19.3 16:32:07.201 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:07.201 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:07.201 00.000 4788 Enqueuing Expose request 16:32:07.201 00.000 3756 Worker thread wakes up 16:32:07.201 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:07.201 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:07.210 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:32:08.203 00.993 3756 Exposure complete 16:32:08.275 00.072 3756 worker thread done servicing request 16:32:08.275 00.000 4788 Processing an image 16:32:08.275 00.000 4788 UpdateGuideState(): m_state=6 16:32:08.276 00.001 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:32:08.276 00.000 4788 Star::Find returns 1 (0), X=323.95, Y=401.09, Mass=85713, SNR=18.9, Peak=36277 HFD=1.8 16:32:08.276 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.07, y=0.09, type=1) 16:32:08.276 00.000 4788 Enqueuing Move request for scope (-0.07, 0.09) 16:32:08.276 00.000 4788 Status Line 0: m=85713 SNR=18.9 16:32:08.276 00.000 3756 Worker thread wakes up 16:32:08.276 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.07, 0.09) 16:32:08.276 00.000 3756 Handling move in thread for scope dir=0 16:32:08.276 00.000 3756 endpoint = (-0.07, 0.09) 16:32:08.276 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6112, FiltMax=22776 16:32:08.276 00.000 3756 CameraToMount -- cameraTheta (2.25) - m_xAngle (0.25) = xAngle (2.01 = 2.01) 16:32:08.276 00.000 3756 CameraToMount -- cameraTheta (2.25) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.00 = 2.00) 16:32:08.276 00.000 3756 CameraToMount -- cameraX=-0.07 cameraY=0.09 hyp=0.11 cameraTheta=2.25 mountX=-0.05 mountY=0.10, mountTheta=2.01 16:32:08.277 00.001 3756 Moving (-0.07, 0.09) raw xDistance=-0.05 yDistance=0.10 16:32:08.277 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 16:32:08.277 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:08.277 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 16:32:08.277 00.000 3756 Move(2, 0, 1) 16:32:08.277 00.000 3756 Move returns status 0, amount 0 16:32:08.277 00.000 3756 Move(0, 0, 1) 16:32:08.277 00.000 3756 Move returns status 0, amount 0 16:32:08.277 00.000 3756 move complete, result=0 16:32:08.277 00.000 3756 worker thread done servicing request 16:32:08.295 00.018 4788 Resizing image to 469,362 16:32:08.300 00.005 4788 UpdateGuideState exits: m=85713 SNR=18.9 16:32:08.300 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:08.300 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:08.300 00.000 4788 Enqueuing Expose request 16:32:08.300 00.000 3756 Worker thread wakes up 16:32:08.300 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:08.300 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:08.309 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:32:09.302 00.993 3756 Exposure complete 16:32:09.367 00.065 3756 worker thread done servicing request 16:32:09.367 00.000 4788 Processing an image 16:32:09.367 00.000 4788 UpdateGuideState(): m_state=6 16:32:09.367 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:32:09.367 00.000 4788 Star::Find returns 1 (0), X=323.97, Y=401.23, Mass=88730, SNR=19.2, Peak=34115 HFD=1.7 16:32:09.367 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.05, y=0.22, type=1) 16:32:09.367 00.000 4788 Enqueuing Move request for scope (-0.05, 0.22) 16:32:09.367 00.000 4788 Status Line 0: m=88730 SNR=19.2 16:32:09.367 00.000 3756 Worker thread wakes up 16:32:09.367 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.05, 0.22) 16:32:09.367 00.000 3756 Handling move in thread for scope dir=0 16:32:09.367 00.000 3756 endpoint = (-0.05, 0.22) 16:32:09.367 00.000 3756 CameraToMount -- cameraTheta (1.79) - m_xAngle (0.25) = xAngle (1.55 = 1.55) 16:32:09.367 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6202, FiltMax=21378 16:32:09.367 00.000 3756 CameraToMount -- cameraTheta (1.79) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.55 = 1.55) 16:32:09.367 00.000 3756 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.23 cameraTheta=1.79 mountX=0.01 mountY=0.23, mountTheta=1.55 16:32:09.367 00.000 3756 Moving (-0.05, 0.22) raw xDistance=0.01 yDistance=0.23 16:32:09.367 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 16:32:09.368 00.001 3756 GuideAlgorithmResistSwitch::Result() returns 0.23 from input 0.23 16:32:09.368 00.000 3756 Move(2, 0, 1) 16:32:09.368 00.000 3756 Move returns status 0, amount 0 16:32:09.368 00.000 3756 Move(1, 40, 1) 16:32:09.385 00.017 4788 Resizing image to 469,362 16:32:09.390 00.005 4788 UpdateGuideState exits: m=88730 SNR=19.2 16:32:09.390 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:09.390 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:09.390 00.000 4788 Enqueuing Expose request 16:32:09.408 00.018 3756 Move returns status 0, amount 40 16:32:09.408 00.000 3756 Status Line 1: South 0.23 px 40 ms 16:32:09.408 00.000 3756 South 0.23 px 40 ms 16:32:09.408 00.000 3756 move complete, result=0 16:32:09.408 00.000 3756 worker thread done servicing request 16:32:09.408 00.000 3756 Worker thread wakes up 16:32:09.408 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:09.408 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:09.416 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:32:10.409 00.993 3756 Exposure complete 16:32:10.471 00.062 3756 worker thread done servicing request 16:32:10.471 00.000 4788 Processing an image 16:32:10.471 00.000 4788 UpdateGuideState(): m_state=6 16:32:10.471 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:32:10.471 00.000 4788 Star::Find returns 1 (0), X=323.92, Y=400.94, Mass=94943, SNR=19.5, Peak=39415 HFD=1.9 16:32:10.471 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.10, y=-0.06, type=1) 16:32:10.471 00.000 4788 Enqueuing Move request for scope (-0.10, -0.06) 16:32:10.471 00.000 4788 Status Line 0: m=94943 SNR=19.5 16:32:10.471 00.000 3756 Worker thread wakes up 16:32:10.471 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.10, -0.06) 16:32:10.471 00.000 3756 Handling move in thread for scope dir=0 16:32:10.471 00.000 3756 endpoint = (-0.10, -0.06) 16:32:10.471 00.000 3756 CameraToMount -- cameraTheta (-2.57) - m_xAngle (0.25) = xAngle (-2.82 = -2.82) 16:32:10.471 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6166, FiltMax=19308 16:32:10.471 00.000 3756 CameraToMount -- cameraTheta (-2.57) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.82 = -2.82) 16:32:10.472 00.001 3756 CameraToMount -- cameraX=-0.10 cameraY=-0.06 hyp=0.12 cameraTheta=-2.57 mountX=-0.11 mountY=-0.04, mountTheta=-2.82 16:32:10.472 00.000 3756 Moving (-0.10, -0.06) raw xDistance=-0.11 yDistance=-0.04 16:32:10.472 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 16:32:10.472 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:10.472 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 16:32:10.472 00.000 3756 Move(2, 0, 1) 16:32:10.472 00.000 3756 Move returns status 0, amount 0 16:32:10.472 00.000 3756 Move(0, 0, 1) 16:32:10.472 00.000 3756 Move returns status 0, amount 0 16:32:10.472 00.000 3756 move complete, result=0 16:32:10.472 00.000 3756 worker thread done servicing request 16:32:10.489 00.017 4788 Resizing image to 469,362 16:32:10.494 00.005 4788 UpdateGuideState exits: m=94943 SNR=19.5 16:32:10.494 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:10.494 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:10.494 00.000 4788 Enqueuing Expose request 16:32:10.494 00.000 3756 Worker thread wakes up 16:32:10.494 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:10.494 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:10.502 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:32:11.496 00.994 3756 Exposure complete 16:32:11.573 00.077 3756 worker thread done servicing request 16:32:11.573 00.000 4788 Processing an image 16:32:11.573 00.000 4788 UpdateGuideState(): m_state=6 16:32:11.573 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:32:11.573 00.000 4788 Star::Find returns 1 (0), X=324.23, Y=400.96, Mass=93070, SNR=20.3, Peak=35284 HFD=1.6 16:32:11.573 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.21, y=-0.04, type=1) 16:32:11.573 00.000 4788 Enqueuing Move request for scope (0.21, -0.04) 16:32:11.573 00.000 4788 Status Line 0: m=93070 SNR=20.3 16:32:11.573 00.000 3756 Worker thread wakes up 16:32:11.573 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.21, -0.04) 16:32:11.573 00.000 3756 Handling move in thread for scope dir=0 16:32:11.574 00.001 3756 endpoint = (0.21, -0.04) 16:32:11.574 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6101, FiltMax=19592 16:32:11.574 00.000 3756 CameraToMount -- cameraTheta (-0.21) - m_xAngle (0.25) = xAngle (-0.46 = -0.46) 16:32:11.574 00.000 3756 CameraToMount -- cameraTheta (-0.21) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.46 = -0.46) 16:32:11.574 00.000 3756 CameraToMount -- cameraX=0.21 cameraY=-0.04 hyp=0.21 cameraTheta=-0.21 mountX=0.19 mountY=-0.09, mountTheta=-0.46 16:32:11.574 00.000 3756 Moving (0.21, -0.04) raw xDistance=0.19 yDistance=-0.09 16:32:11.574 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 16:32:11.574 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:11.574 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 16:32:11.574 00.000 3756 Move(2, 0, 1) 16:32:11.574 00.000 3756 Move returns status 0, amount 0 16:32:11.574 00.000 3756 Move(0, 0, 1) 16:32:11.574 00.000 3756 Move returns status 0, amount 0 16:32:11.574 00.000 3756 move complete, result=0 16:32:11.574 00.000 3756 worker thread done servicing request 16:32:11.594 00.020 4788 Resizing image to 469,362 16:32:11.599 00.005 4788 UpdateGuideState exits: m=93070 SNR=20.3 16:32:11.599 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:11.599 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:11.599 00.000 4788 Enqueuing Expose request 16:32:11.599 00.000 3756 Worker thread wakes up 16:32:11.599 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:11.599 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:11.626 00.027 3756 ScopeASCOM::SideOfPier() returns 1 16:32:12.600 00.974 3756 Exposure complete 16:32:12.663 00.063 3756 worker thread done servicing request 16:32:12.664 00.001 4788 Processing an image 16:32:12.664 00.000 4788 UpdateGuideState(): m_state=6 16:32:12.664 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:32:12.664 00.000 4788 Star::Find returns 1 (0), X=323.95, Y=401.16, Mass=92368, SNR=20.1, Peak=41707 HFD=1.7 16:32:12.664 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.07, y=0.16, type=1) 16:32:12.664 00.000 4788 Enqueuing Move request for scope (-0.07, 0.16) 16:32:12.664 00.000 4788 Status Line 0: m=92368 SNR=20.1 16:32:12.664 00.000 3756 Worker thread wakes up 16:32:12.664 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.07, 0.16) 16:32:12.664 00.000 3756 Handling move in thread for scope dir=0 16:32:12.664 00.000 3756 endpoint = (-0.07, 0.16) 16:32:12.664 00.000 3756 CameraToMount -- cameraTheta (1.99) - m_xAngle (0.25) = xAngle (1.75 = 1.75) 16:32:12.664 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6224, FiltMax=20097 16:32:12.664 00.000 3756 CameraToMount -- cameraTheta (1.99) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.74 = 1.74) 16:32:12.664 00.000 3756 CameraToMount -- cameraX=-0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.99 mountX=-0.03 mountY=0.17, mountTheta=1.75 16:32:12.664 00.000 3756 Moving (-0.07, 0.16) raw xDistance=-0.03 yDistance=0.17 16:32:12.664 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 16:32:12.664 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:12.665 00.001 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 16:32:12.665 00.000 3756 Move(2, 0, 1) 16:32:12.665 00.000 3756 Move returns status 0, amount 0 16:32:12.665 00.000 3756 Move(0, 0, 1) 16:32:12.665 00.000 3756 Move returns status 0, amount 0 16:32:12.665 00.000 3756 move complete, result=0 16:32:12.665 00.000 3756 worker thread done servicing request 16:32:12.682 00.017 4788 Resizing image to 469,362 16:32:12.687 00.005 4788 UpdateGuideState exits: m=92368 SNR=20.1 16:32:12.687 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:12.687 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:12.687 00.000 4788 Enqueuing Expose request 16:32:12.687 00.000 3756 Worker thread wakes up 16:32:12.687 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:12.687 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:12.696 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:32:13.689 00.993 3756 Exposure complete 16:32:13.748 00.059 3756 worker thread done servicing request 16:32:13.748 00.000 4788 Processing an image 16:32:13.749 00.001 4788 UpdateGuideState(): m_state=6 16:32:13.749 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:32:13.749 00.000 4788 Star::Find returns 1 (0), X=323.95, Y=401.07, Mass=80858, SNR=19.3, Peak=39963 HFD=1.9 16:32:13.749 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.07, y=0.06, type=1) 16:32:13.749 00.000 4788 Enqueuing Move request for scope (-0.07, 0.06) 16:32:13.749 00.000 4788 Status Line 0: m=80858 SNR=19.3 16:32:13.749 00.000 3756 Worker thread wakes up 16:32:13.749 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.07, 0.06) 16:32:13.749 00.000 3756 Handling move in thread for scope dir=0 16:32:13.749 00.000 3756 endpoint = (-0.07, 0.06) 16:32:13.749 00.000 3756 CameraToMount -- cameraTheta (2.44) - m_xAngle (0.25) = xAngle (2.19 = 2.19) 16:32:13.749 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6164, FiltMax=20487 16:32:13.749 00.000 3756 CameraToMount -- cameraTheta (2.44) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.19 = 2.19) 16:32:13.749 00.000 3756 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.10 cameraTheta=2.44 mountX=-0.06 mountY=0.08, mountTheta=2.19 16:32:13.749 00.000 3756 Moving (-0.07, 0.06) raw xDistance=-0.06 yDistance=0.08 16:32:13.749 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 16:32:13.749 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:13.749 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 16:32:13.749 00.000 3756 Move(2, 0, 1) 16:32:13.749 00.000 3756 Move returns status 0, amount 0 16:32:13.749 00.000 3756 Move(0, 0, 1) 16:32:13.749 00.000 3756 Move returns status 0, amount 0 16:32:13.749 00.000 3756 move complete, result=0 16:32:13.750 00.001 3756 worker thread done servicing request 16:32:13.767 00.017 4788 Resizing image to 469,362 16:32:13.772 00.005 4788 UpdateGuideState exits: m=80858 SNR=19.3 16:32:13.772 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:13.772 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:13.772 00.000 4788 Enqueuing Expose request 16:32:13.772 00.000 3756 Worker thread wakes up 16:32:13.772 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:13.773 00.001 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:13.780 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:32:14.774 00.994 3756 Exposure complete 16:32:14.845 00.071 3756 worker thread done servicing request 16:32:14.846 00.001 4788 Processing an image 16:32:14.846 00.000 4788 UpdateGuideState(): m_state=6 16:32:14.846 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:32:14.846 00.000 4788 Star::Find returns 1 (0), X=323.96, Y=401.08, Mass=87843, SNR=20.8, Peak=39322 HFD=1.7 16:32:14.846 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.06, y=0.08, type=1) 16:32:14.846 00.000 4788 Enqueuing Move request for scope (-0.06, 0.08) 16:32:14.846 00.000 4788 Status Line 0: m=87843 SNR=20.8 16:32:14.846 00.000 3756 Worker thread wakes up 16:32:14.846 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.06, 0.08) 16:32:14.846 00.000 3756 Handling move in thread for scope dir=0 16:32:14.846 00.000 3756 endpoint = (-0.06, 0.08) 16:32:14.847 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6164, FiltMax=18822 16:32:14.847 00.000 3756 CameraToMount -- cameraTheta (2.19) - m_xAngle (0.25) = xAngle (1.94 = 1.94) 16:32:14.847 00.000 3756 CameraToMount -- cameraTheta (2.19) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.94 = 1.94) 16:32:14.847 00.000 3756 CameraToMount -- cameraX=-0.06 cameraY=0.08 hyp=0.10 cameraTheta=2.19 mountX=-0.04 mountY=0.09, mountTheta=1.94 16:32:14.847 00.000 3756 Moving (-0.06, 0.08) raw xDistance=-0.04 yDistance=0.09 16:32:14.847 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 16:32:14.847 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:14.847 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 16:32:14.847 00.000 3756 Move(2, 0, 1) 16:32:14.847 00.000 3756 Move returns status 0, amount 0 16:32:14.847 00.000 3756 Move(0, 0, 1) 16:32:14.847 00.000 3756 Move returns status 0, amount 0 16:32:14.847 00.000 3756 move complete, result=0 16:32:14.847 00.000 3756 worker thread done servicing request 16:32:14.866 00.019 4788 Resizing image to 469,362 16:32:14.871 00.005 4788 UpdateGuideState exits: m=87843 SNR=20.8 16:32:14.871 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:14.871 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:14.871 00.000 4788 Enqueuing Expose request 16:32:14.871 00.000 3756 Worker thread wakes up 16:32:14.871 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:14.871 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:14.899 00.028 3756 ScopeASCOM::SideOfPier() returns 1 16:32:15.873 00.974 3756 Exposure complete 16:32:15.935 00.062 3756 worker thread done servicing request 16:32:15.935 00.000 4788 Processing an image 16:32:15.936 00.001 4788 UpdateGuideState(): m_state=6 16:32:15.936 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:32:15.936 00.000 4788 Star::Find returns 1 (0), X=323.94, Y=400.82, Mass=99812, SNR=20.9, Peak=39759 HFD=1.7 16:32:15.936 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.08, y=-0.18, type=1) 16:32:15.936 00.000 4788 Enqueuing Move request for scope (-0.08, -0.18) 16:32:15.936 00.000 3756 Worker thread wakes up 16:32:15.936 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.08, -0.18) 16:32:15.936 00.000 3756 Handling move in thread for scope dir=0 16:32:15.936 00.000 3756 endpoint = (-0.08, -0.18) 16:32:15.936 00.000 3756 CameraToMount -- cameraTheta (-1.97) - m_xAngle (0.25) = xAngle (-2.21 = -2.21) 16:32:15.936 00.000 3756 CameraToMount -- cameraTheta (-1.97) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.22 = -2.22) 16:32:15.936 00.000 3756 CameraToMount -- cameraX=-0.08 cameraY=-0.18 hyp=0.20 cameraTheta=-1.97 mountX=-0.12 mountY=-0.16, mountTheta=-2.21 16:32:15.936 00.000 3756 Moving (-0.08, -0.18) raw xDistance=-0.12 yDistance=-0.16 16:32:15.936 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 16:32:15.936 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:15.936 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 16:32:15.936 00.000 3756 Move(2, 0, 1) 16:32:15.936 00.000 3756 Move returns status 0, amount 0 16:32:15.936 00.000 3756 Move(0, 0, 1) 16:32:15.936 00.000 3756 Move returns status 0, amount 0 16:32:15.936 00.000 3756 move complete, result=0 16:32:15.936 00.000 4788 Status Line 0: m=99812 SNR=20.9 16:32:15.936 00.000 3756 worker thread done servicing request 16:32:15.937 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6156, FiltMax=19929 16:32:15.955 00.018 4788 Resizing image to 469,362 16:32:15.960 00.005 4788 UpdateGuideState exits: m=99812 SNR=20.9 16:32:15.960 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:15.960 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:15.960 00.000 4788 Enqueuing Expose request 16:32:15.960 00.000 3756 Worker thread wakes up 16:32:15.960 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:15.960 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:15.968 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:32:16.961 00.993 3756 Exposure complete 16:32:17.016 00.055 3756 worker thread done servicing request 16:32:17.016 00.000 4788 Processing an image 16:32:17.016 00.000 4788 UpdateGuideState(): m_state=6 16:32:17.016 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:32:17.016 00.000 4788 Star::Find returns 1 (0), X=323.82, Y=400.98, Mass=91276, SNR=19.4, Peak=35127 HFD=1.6 16:32:17.016 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.20, y=-0.02, type=1) 16:32:17.016 00.000 4788 Enqueuing Move request for scope (-0.20, -0.02) 16:32:17.016 00.000 4788 Status Line 0: m=91276 SNR=19.4 16:32:17.017 00.001 3756 Worker thread wakes up 16:32:17.017 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.20, -0.02) 16:32:17.017 00.000 3756 Handling move in thread for scope dir=0 16:32:17.017 00.000 3756 endpoint = (-0.20, -0.02) 16:32:17.017 00.000 3756 CameraToMount -- cameraTheta (-3.03) - m_xAngle (0.25) = xAngle (-3.28 = 3.00) 16:32:17.017 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6162, FiltMax=20858 16:32:17.017 00.000 3756 CameraToMount -- cameraTheta (-3.03) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-3.28 = 3.00) 16:32:17.017 00.000 3756 CameraToMount -- cameraX=-0.20 cameraY=-0.02 hyp=0.20 cameraTheta=-3.03 mountX=-0.20 mountY=0.03, mountTheta=3.00 16:32:17.017 00.000 3756 Moving (-0.20, -0.02) raw xDistance=-0.20 yDistance=0.03 16:32:17.017 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 16:32:17.017 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:17.017 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 16:32:17.017 00.000 3756 Move(2, 0, 1) 16:32:17.017 00.000 3756 Move returns status 0, amount 0 16:32:17.017 00.000 3756 Move(0, 0, 1) 16:32:17.017 00.000 3756 Move returns status 0, amount 0 16:32:17.017 00.000 3756 move complete, result=0 16:32:17.017 00.000 3756 worker thread done servicing request 16:32:17.035 00.018 4788 Resizing image to 469,362 16:32:17.040 00.005 4788 UpdateGuideState exits: m=91276 SNR=19.4 16:32:17.040 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:17.040 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:17.040 00.000 4788 Enqueuing Expose request 16:32:17.040 00.000 3756 Worker thread wakes up 16:32:17.040 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:17.040 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:17.048 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:32:18.041 00.993 3756 Exposure complete 16:32:18.099 00.058 3756 worker thread done servicing request 16:32:18.099 00.000 4788 Processing an image 16:32:18.099 00.000 4788 UpdateGuideState(): m_state=6 16:32:18.099 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:32:18.099 00.000 4788 Star::Find returns 1 (0), X=323.94, Y=401.31, Mass=80873, SNR=18.1, Peak=31118 HFD=1.5 16:32:18.099 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.08, y=0.30, type=1) 16:32:18.099 00.000 4788 Enqueuing Move request for scope (-0.08, 0.30) 16:32:18.099 00.000 4788 Status Line 0: m=80873 SNR=18.1 16:32:18.099 00.000 3756 Worker thread wakes up 16:32:18.099 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.08, 0.30) 16:32:18.099 00.000 3756 Handling move in thread for scope dir=0 16:32:18.099 00.000 3756 endpoint = (-0.08, 0.30) 16:32:18.100 00.001 3756 CameraToMount -- cameraTheta (1.84) - m_xAngle (0.25) = xAngle (1.60 = 1.60) 16:32:18.100 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6166, FiltMax=20895 16:32:18.100 00.000 3756 CameraToMount -- cameraTheta (1.84) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.59 = 1.59) 16:32:18.100 00.000 3756 CameraToMount -- cameraX=-0.08 cameraY=0.30 hyp=0.32 cameraTheta=1.84 mountX=-0.01 mountY=0.32, mountTheta=1.60 16:32:18.100 00.000 3756 Moving (-0.08, 0.30) raw xDistance=-0.01 yDistance=0.32 16:32:18.100 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 16:32:18.100 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.32 from input 0.32 16:32:18.100 00.000 3756 Move(2, 0, 1) 16:32:18.100 00.000 3756 Move returns status 0, amount 0 16:32:18.100 00.000 3756 Move(1, 56, 1) 16:32:18.117 00.017 4788 Resizing image to 469,362 16:32:18.122 00.005 4788 UpdateGuideState exits: m=80873 SNR=18.1 16:32:18.122 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:18.122 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:18.122 00.000 4788 Enqueuing Expose request 16:32:18.156 00.034 3756 Move returns status 0, amount 56 16:32:18.156 00.000 3756 Status Line 1: South 0.32 px 56 ms 16:32:18.156 00.000 3756 South 0.32 px 56 ms 16:32:18.156 00.000 3756 move complete, result=0 16:32:18.156 00.000 3756 worker thread done servicing request 16:32:18.156 00.000 3756 Worker thread wakes up 16:32:18.156 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:18.156 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:18.187 00.031 3756 ScopeASCOM::SideOfPier() returns 1 16:32:19.157 00.970 3756 Exposure complete 16:32:19.229 00.072 3756 worker thread done servicing request 16:32:19.229 00.000 4788 Processing an image 16:32:19.229 00.000 4788 UpdateGuideState(): m_state=6 16:32:19.229 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:32:19.229 00.000 4788 Star::Find returns 1 (0), X=324.04, Y=400.75, Mass=90801, SNR=19.6, Peak=36248 HFD=1.7 16:32:19.229 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.02, y=-0.25, type=1) 16:32:19.229 00.000 4788 Enqueuing Move request for scope (0.02, -0.25) 16:32:19.229 00.000 4788 Status Line 0: m=90801 SNR=19.6 16:32:19.229 00.000 3756 Worker thread wakes up 16:32:19.229 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.02, -0.25) 16:32:19.229 00.000 3756 Handling move in thread for scope dir=0 16:32:19.229 00.000 3756 endpoint = (0.02, -0.25) 16:32:19.229 00.000 3756 CameraToMount -- cameraTheta (-1.51) - m_xAngle (0.25) = xAngle (-1.75 = -1.75) 16:32:19.229 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6136, FiltMax=20311 16:32:19.230 00.001 3756 CameraToMount -- cameraTheta (-1.51) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.76 = -1.76) 16:32:19.230 00.000 3756 CameraToMount -- cameraX=0.02 cameraY=-0.25 hyp=0.25 cameraTheta=-1.51 mountX=-0.05 mountY=-0.25, mountTheta=-1.75 16:32:19.230 00.000 3756 Moving (0.02, -0.25) raw xDistance=-0.05 yDistance=-0.25 16:32:19.230 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 16:32:19.230 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:168->must have overshot -- vetoing move 16:32:19.230 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 16:32:19.230 00.000 3756 Move(2, 0, 1) 16:32:19.230 00.000 3756 Move returns status 0, amount 0 16:32:19.230 00.000 3756 Move(0, 0, 1) 16:32:19.230 00.000 3756 Move returns status 0, amount 0 16:32:19.230 00.000 3756 move complete, result=0 16:32:19.230 00.000 3756 worker thread done servicing request 16:32:19.247 00.017 4788 Resizing image to 469,362 16:32:19.252 00.005 4788 UpdateGuideState exits: m=90801 SNR=19.6 16:32:19.252 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:19.252 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:19.252 00.000 4788 Enqueuing Expose request 16:32:19.252 00.000 3756 Worker thread wakes up 16:32:19.253 00.001 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:19.253 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:19.261 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:32:20.254 00.993 3756 Exposure complete 16:32:20.314 00.060 3756 worker thread done servicing request 16:32:20.314 00.000 4788 Processing an image 16:32:20.314 00.000 4788 UpdateGuideState(): m_state=6 16:32:20.314 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:32:20.314 00.000 4788 Star::Find returns 1 (0), X=323.94, Y=400.92, Mass=82224, SNR=19.5, Peak=39715 HFD=1.6 16:32:20.314 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.09, y=-0.09, type=1) 16:32:20.314 00.000 4788 Enqueuing Move request for scope (-0.09, -0.09) 16:32:20.314 00.000 4788 Status Line 0: m=82224 SNR=19.5 16:32:20.314 00.000 3756 Worker thread wakes up 16:32:20.314 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.09, -0.09) 16:32:20.314 00.000 3756 Handling move in thread for scope dir=0 16:32:20.314 00.000 3756 endpoint = (-0.09, -0.09) 16:32:20.314 00.000 3756 CameraToMount -- cameraTheta (-2.34) - m_xAngle (0.25) = xAngle (-2.59 = -2.59) 16:32:20.314 00.000 3756 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.59 = -2.59) 16:32:20.314 00.000 3756 CameraToMount -- cameraX=-0.09 cameraY=-0.09 hyp=0.12 cameraTheta=-2.34 mountX=-0.10 mountY=-0.06, mountTheta=-2.59 16:32:20.314 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6188, FiltMax=19965 16:32:20.315 00.001 3756 Moving (-0.09, -0.09) raw xDistance=-0.10 yDistance=-0.06 16:32:20.315 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 16:32:20.315 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:20.315 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 16:32:20.315 00.000 3756 Move(2, 0, 1) 16:32:20.315 00.000 3756 Move returns status 0, amount 0 16:32:20.315 00.000 3756 Move(0, 0, 1) 16:32:20.315 00.000 3756 Move returns status 0, amount 0 16:32:20.315 00.000 3756 move complete, result=0 16:32:20.315 00.000 3756 worker thread done servicing request 16:32:20.332 00.017 4788 Resizing image to 469,362 16:32:20.337 00.005 4788 UpdateGuideState exits: m=82224 SNR=19.5 16:32:20.337 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:20.337 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:20.337 00.000 4788 Enqueuing Expose request 16:32:20.337 00.000 3756 Worker thread wakes up 16:32:20.337 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:20.337 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:20.346 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:32:21.339 00.993 3756 Exposure complete 16:32:21.397 00.058 3756 worker thread done servicing request 16:32:21.398 00.001 4788 Processing an image 16:32:21.398 00.000 4788 UpdateGuideState(): m_state=6 16:32:21.398 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:32:21.398 00.000 4788 Star::Find returns 1 (0), X=323.89, Y=400.90, Mass=98189, SNR=19.3, Peak=37102 HFD=1.8 16:32:21.398 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.13, y=-0.11, type=1) 16:32:21.398 00.000 4788 Enqueuing Move request for scope (-0.13, -0.11) 16:32:21.398 00.000 4788 Status Line 0: m=98189 SNR=19.3 16:32:21.398 00.000 3756 Worker thread wakes up 16:32:21.398 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.13, -0.11) 16:32:21.398 00.000 3756 Handling move in thread for scope dir=0 16:32:21.398 00.000 3756 endpoint = (-0.13, -0.11) 16:32:21.398 00.000 3756 CameraToMount -- cameraTheta (-2.46) - m_xAngle (0.25) = xAngle (-2.71 = -2.71) 16:32:21.398 00.000 3756 CameraToMount -- cameraTheta (-2.46) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.71 = -2.71) 16:32:21.398 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6094, FiltMax=19600 16:32:21.398 00.000 3756 CameraToMount -- cameraX=-0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-2.46 mountX=-0.15 mountY=-0.07, mountTheta=-2.71 16:32:21.398 00.000 3756 Moving (-0.13, -0.11) raw xDistance=-0.15 yDistance=-0.07 16:32:21.398 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 16:32:21.398 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:21.399 00.001 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 16:32:21.399 00.000 3756 Move(2, 0, 1) 16:32:21.399 00.000 3756 Move returns status 0, amount 0 16:32:21.399 00.000 3756 Move(0, 0, 1) 16:32:21.399 00.000 3756 Move returns status 0, amount 0 16:32:21.399 00.000 3756 move complete, result=0 16:32:21.399 00.000 3756 worker thread done servicing request 16:32:21.417 00.018 4788 Resizing image to 469,362 16:32:21.421 00.004 4788 UpdateGuideState exits: m=98189 SNR=19.3 16:32:21.421 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:21.422 00.001 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:21.422 00.000 4788 Enqueuing Expose request 16:32:21.422 00.000 3756 Worker thread wakes up 16:32:21.422 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:21.422 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:21.430 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:32:22.425 00.995 3756 Exposure complete 16:32:22.496 00.071 3756 worker thread done servicing request 16:32:22.496 00.000 4788 Processing an image 16:32:22.496 00.000 4788 UpdateGuideState(): m_state=6 16:32:22.496 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:32:22.497 00.001 4788 Star::Find returns 1 (0), X=323.89, Y=400.92, Mass=94260, SNR=18.9, Peak=38857 HFD=1.8 16:32:22.497 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.14, y=-0.08, type=1) 16:32:22.497 00.000 4788 Enqueuing Move request for scope (-0.14, -0.08) 16:32:22.497 00.000 4788 Status Line 0: m=94260 SNR=18.9 16:32:22.497 00.000 3756 Worker thread wakes up 16:32:22.497 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.14, -0.08) 16:32:22.497 00.000 3756 Handling move in thread for scope dir=0 16:32:22.497 00.000 3756 endpoint = (-0.14, -0.08) 16:32:22.497 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6156, FiltMax=19683 16:32:22.497 00.000 3756 CameraToMount -- cameraTheta (-2.60) - m_xAngle (0.25) = xAngle (-2.85 = -2.85) 16:32:22.497 00.000 3756 CameraToMount -- cameraTheta (-2.60) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.85 = -2.85) 16:32:22.497 00.000 3756 CameraToMount -- cameraX=-0.14 cameraY=-0.08 hyp=0.16 cameraTheta=-2.60 mountX=-0.15 mountY=-0.05, mountTheta=-2.85 16:32:22.497 00.000 3756 Moving (-0.14, -0.08) raw xDistance=-0.15 yDistance=-0.05 16:32:22.497 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 16:32:22.498 00.001 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:22.498 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 16:32:22.498 00.000 3756 Move(2, 0, 1) 16:32:22.498 00.000 3756 Move returns status 0, amount 0 16:32:22.498 00.000 3756 Move(0, 0, 1) 16:32:22.498 00.000 3756 Move returns status 0, amount 0 16:32:22.498 00.000 3756 move complete, result=0 16:32:22.498 00.000 3756 worker thread done servicing request 16:32:22.516 00.018 4788 Resizing image to 469,362 16:32:22.521 00.005 4788 UpdateGuideState exits: m=94260 SNR=18.9 16:32:22.521 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:22.521 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:22.521 00.000 4788 Enqueuing Expose request 16:32:22.521 00.000 3756 Worker thread wakes up 16:32:22.521 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:22.521 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:22.529 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:32:23.523 00.994 3756 Exposure complete 16:32:23.584 00.061 3756 worker thread done servicing request 16:32:23.584 00.000 4788 Processing an image 16:32:23.584 00.000 4788 UpdateGuideState(): m_state=6 16:32:23.584 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:32:23.585 00.001 4788 Star::Find returns 1 (0), X=323.82, Y=400.92, Mass=94927, SNR=19.2, Peak=35308 HFD=1.8 16:32:23.585 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.20, y=-0.09, type=1) 16:32:23.585 00.000 4788 Enqueuing Move request for scope (-0.20, -0.09) 16:32:23.585 00.000 4788 Status Line 0: m=94927 SNR=19.2 16:32:23.585 00.000 3756 Worker thread wakes up 16:32:23.585 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.20, -0.09) 16:32:23.585 00.000 3756 Handling move in thread for scope dir=0 16:32:23.585 00.000 3756 endpoint = (-0.20, -0.09) 16:32:23.585 00.000 3756 CameraToMount -- cameraTheta (-2.72) - m_xAngle (0.25) = xAngle (-2.97 = -2.97) 16:32:23.585 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6118, FiltMax=20272 16:32:23.585 00.000 3756 CameraToMount -- cameraTheta (-2.72) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.97 = -2.97) 16:32:23.585 00.000 3756 CameraToMount -- cameraX=-0.20 cameraY=-0.09 hyp=0.22 cameraTheta=-2.72 mountX=-0.21 mountY=-0.04, mountTheta=-2.97 16:32:23.585 00.000 3756 Moving (-0.20, -0.09) raw xDistance=-0.21 yDistance=-0.04 16:32:23.585 00.000 3756 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21 16:32:23.585 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:23.585 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 16:32:23.585 00.000 3756 Move(2, 24, 1) 16:32:23.603 00.018 4788 Resizing image to 469,362 16:32:23.608 00.005 4788 UpdateGuideState exits: m=94927 SNR=19.2 16:32:23.608 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:23.608 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:23.608 00.000 4788 Enqueuing Expose request 16:32:23.609 00.001 3756 Move returns status 0, amount 24 16:32:23.609 00.000 3756 Move(0, 0, 1) 16:32:23.609 00.000 3756 Move returns status 0, amount 0 16:32:23.609 00.000 3756 Status Line 1: East 0.13 px 24 ms 16:32:23.609 00.000 3756 East 0.13 px 24 ms 16:32:23.609 00.000 3756 move complete, result=0 16:32:23.609 00.000 3756 worker thread done servicing request 16:32:23.609 00.000 3756 Worker thread wakes up 16:32:23.609 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:23.609 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:23.618 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:32:24.611 00.993 3756 Exposure complete 16:32:24.669 00.058 4788 Processing an image 16:32:24.669 00.000 4788 UpdateGuideState(): m_state=6 16:32:24.669 00.000 3756 worker thread done servicing request 16:32:24.669 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:32:24.669 00.000 4788 Star::Find returns 1 (0), X=324.06, Y=400.89, Mass=78450, SNR=18.5, Peak=42666 HFD=1.0 16:32:24.669 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.04, y=-0.12, type=1) 16:32:24.669 00.000 4788 Enqueuing Move request for scope (0.04, -0.12) 16:32:24.669 00.000 4788 Status Line 0: m=78450 SNR=18.5 16:32:24.669 00.000 3756 Worker thread wakes up 16:32:24.669 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.04, -0.12) 16:32:24.669 00.000 3756 Handling move in thread for scope dir=0 16:32:24.669 00.000 3756 endpoint = (0.04, -0.12) 16:32:24.669 00.000 3756 CameraToMount -- cameraTheta (-1.23) - m_xAngle (0.25) = xAngle (-1.48 = -1.48) 16:32:24.669 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6144, FiltMax=20270 16:32:24.670 00.001 3756 CameraToMount -- cameraTheta (-1.23) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.48 = -1.48) 16:32:24.670 00.000 3756 CameraToMount -- cameraX=0.04 cameraY=-0.12 hyp=0.13 cameraTheta=-1.23 mountX=0.01 mountY=-0.13, mountTheta=-1.48 16:32:24.670 00.000 3756 Moving (0.04, -0.12) raw xDistance=0.01 yDistance=-0.13 16:32:24.670 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 16:32:24.670 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:24.670 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 16:32:24.670 00.000 3756 Move(2, 0, 1) 16:32:24.670 00.000 3756 Move returns status 0, amount 0 16:32:24.670 00.000 3756 Move(0, 0, 1) 16:32:24.670 00.000 3756 Move returns status 0, amount 0 16:32:24.670 00.000 3756 move complete, result=0 16:32:24.670 00.000 3756 worker thread done servicing request 16:32:24.687 00.017 4788 Resizing image to 469,362 16:32:24.692 00.005 4788 UpdateGuideState exits: m=78450 SNR=18.5 16:32:24.692 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:24.692 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:24.692 00.000 4788 Enqueuing Expose request 16:32:24.693 00.001 3756 Worker thread wakes up 16:32:24.693 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:24.693 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:24.701 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:32:25.694 00.993 3756 Exposure complete 16:32:25.766 00.072 3756 worker thread done servicing request 16:32:25.766 00.000 4788 Processing an image 16:32:25.766 00.000 4788 UpdateGuideState(): m_state=6 16:32:25.766 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:32:25.766 00.000 4788 Star::Find returns 1 (0), X=324.07, Y=401.00, Mass=96934, SNR=21.9, Peak=41854 HFD=1.9 16:32:25.767 00.001 4788 SchedulePrimaryMove(00729DC0, x=0.05, y=-0.00, type=1) 16:32:25.767 00.000 4788 Enqueuing Move request for scope (0.05, -0.00) 16:32:25.767 00.000 4788 Status Line 0: m=96934 SNR=21.9 16:32:25.767 00.000 3756 Worker thread wakes up 16:32:25.767 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.05, -0.00) 16:32:25.767 00.000 3756 Handling move in thread for scope dir=0 16:32:25.767 00.000 3756 endpoint = (0.05, -0.00) 16:32:25.767 00.000 3756 CameraToMount -- cameraTheta (-0.04) - m_xAngle (0.25) = xAngle (-0.29 = -0.29) 16:32:25.767 00.000 3756 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.29 = -0.29) 16:32:25.767 00.000 3756 CameraToMount -- cameraX=0.05 cameraY=-0.00 hyp=0.05 cameraTheta=-0.04 mountX=0.05 mountY=-0.01, mountTheta=-0.29 16:32:25.767 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6188, FiltMax=19616 16:32:25.767 00.000 3756 Moving (0.05, -0.00) raw xDistance=0.05 yDistance=-0.01 16:32:25.767 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 16:32:25.768 00.001 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:25.768 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 16:32:25.768 00.000 3756 Move(2, 0, 1) 16:32:25.768 00.000 3756 Move returns status 0, amount 0 16:32:25.768 00.000 3756 Move(0, 0, 1) 16:32:25.768 00.000 3756 Move returns status 0, amount 0 16:32:25.768 00.000 3756 move complete, result=0 16:32:25.768 00.000 3756 worker thread done servicing request 16:32:25.786 00.018 4788 Resizing image to 469,362 16:32:25.791 00.005 4788 UpdateGuideState exits: m=96934 SNR=21.9 16:32:25.791 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:25.791 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:25.791 00.000 4788 Enqueuing Expose request 16:32:25.791 00.000 3756 Worker thread wakes up 16:32:25.791 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:25.791 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:25.800 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:32:26.793 00.993 3756 Exposure complete 16:32:26.854 00.061 3756 worker thread done servicing request 16:32:26.854 00.000 4788 Processing an image 16:32:26.854 00.000 4788 UpdateGuideState(): m_state=6 16:32:26.854 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:32:26.854 00.000 4788 Star::Find returns 1 (0), X=323.69, Y=401.03, Mass=84190, SNR=18.3, Peak=33273 HFD=1.5 16:32:26.854 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.33, y=0.03, type=1) 16:32:26.854 00.000 4788 Enqueuing Move request for scope (-0.33, 0.03) 16:32:26.854 00.000 4788 Status Line 0: m=84190 SNR=18.3 16:32:26.855 00.001 3756 Worker thread wakes up 16:32:26.855 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.33, 0.03) 16:32:26.855 00.000 3756 Handling move in thread for scope dir=0 16:32:26.855 00.000 3756 endpoint = (-0.33, 0.03) 16:32:26.855 00.000 3756 CameraToMount -- cameraTheta (3.06) - m_xAngle (0.25) = xAngle (2.82 = 2.82) 16:32:26.855 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6208, FiltMax=19757 16:32:26.855 00.000 3756 CameraToMount -- cameraTheta (3.06) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.82 = 2.82) 16:32:26.855 00.000 3756 CameraToMount -- cameraX=-0.33 cameraY=0.03 hyp=0.33 cameraTheta=3.06 mountX=-0.31 mountY=0.11, mountTheta=2.82 16:32:26.855 00.000 3756 Moving (-0.33, 0.03) raw xDistance=-0.31 yDistance=0.11 16:32:26.855 00.000 3756 GuideAlgorithmHysteresis::Result() returns -0.20 from input -0.31 16:32:26.855 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:26.855 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 16:32:26.855 00.000 3756 Move(2, 36, 1) 16:32:26.873 00.018 4788 Resizing image to 469,362 16:32:26.877 00.004 4788 UpdateGuideState exits: m=84190 SNR=18.3 16:32:26.878 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:26.878 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:26.878 00.000 4788 Enqueuing Expose request 16:32:26.891 00.013 3756 Move returns status 0, amount 36 16:32:26.891 00.000 3756 Move(0, 0, 1) 16:32:26.891 00.000 3756 Move returns status 0, amount 0 16:32:26.891 00.000 3756 Status Line 1: East 0.20 px 36 ms 16:32:26.891 00.000 3756 East 0.20 px 36 ms 16:32:26.891 00.000 3756 move complete, result=0 16:32:26.891 00.000 3756 worker thread done servicing request 16:32:26.891 00.000 3756 Worker thread wakes up 16:32:26.891 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:26.891 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:26.905 00.014 3756 ScopeASCOM::SideOfPier() returns 1 16:32:27.893 00.988 3756 Exposure complete 16:32:27.959 00.066 3756 worker thread done servicing request 16:32:27.960 00.001 4788 Processing an image 16:32:27.960 00.000 4788 UpdateGuideState(): m_state=6 16:32:27.960 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:32:27.960 00.000 4788 Star::Find returns 1 (0), X=323.98, Y=401.25, Mass=87626, SNR=18.7, Peak=33592 HFD=1.6 16:32:27.960 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.04, y=0.25, type=1) 16:32:27.960 00.000 4788 Enqueuing Move request for scope (-0.04, 0.25) 16:32:27.960 00.000 4788 Status Line 0: m=87626 SNR=18.7 16:32:27.960 00.000 3756 Worker thread wakes up 16:32:27.960 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.04, 0.25) 16:32:27.960 00.000 3756 Handling move in thread for scope dir=0 16:32:27.960 00.000 3756 endpoint = (-0.04, 0.25) 16:32:27.960 00.000 3756 CameraToMount -- cameraTheta (1.75) - m_xAngle (0.25) = xAngle (1.50 = 1.50) 16:32:27.960 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6092, FiltMax=22260 16:32:27.960 00.000 3756 CameraToMount -- cameraTheta (1.75) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.50 = 1.50) 16:32:27.960 00.000 3756 CameraToMount -- cameraX=-0.04 cameraY=0.25 hyp=0.25 cameraTheta=1.75 mountX=0.02 mountY=0.25, mountTheta=1.50 16:32:27.960 00.000 3756 Moving (-0.04, 0.25) raw xDistance=0.02 yDistance=0.25 16:32:27.960 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 16:32:27.960 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.25 from input 0.25 16:32:27.960 00.000 3756 Move(2, 0, 1) 16:32:27.960 00.000 3756 Move returns status 0, amount 0 16:32:27.960 00.000 3756 Move(1, 44, 1) 16:32:27.978 00.018 4788 Resizing image to 469,362 16:32:27.983 00.005 4788 UpdateGuideState exits: m=87626 SNR=18.7 16:32:27.983 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:27.983 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:27.983 00.000 4788 Enqueuing Expose request 16:32:28.004 00.021 3756 Move returns status 0, amount 44 16:32:28.004 00.000 3756 Status Line 1: South 0.25 px 44 ms 16:32:28.004 00.000 3756 South 0.25 px 44 ms 16:32:28.004 00.000 3756 move complete, result=0 16:32:28.004 00.000 3756 worker thread done servicing request 16:32:28.004 00.000 3756 Worker thread wakes up 16:32:28.004 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:28.004 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:28.013 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:32:29.005 00.992 3756 Exposure complete 16:32:29.070 00.065 4788 Processing an image 16:32:29.070 00.000 4788 UpdateGuideState(): m_state=6 16:32:29.070 00.000 3756 worker thread done servicing request 16:32:29.070 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:32:29.070 00.000 4788 Star::Find returns 1 (0), X=324.31, Y=401.02, Mass=80670, SNR=17.8, Peak=35104 HFD=1.2 16:32:29.070 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.29, y=0.01, type=1) 16:32:29.070 00.000 4788 Enqueuing Move request for scope (0.29, 0.01) 16:32:29.070 00.000 4788 Status Line 0: m=80670 SNR=17.8 16:32:29.070 00.000 3756 Worker thread wakes up 16:32:29.070 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.29, 0.01) 16:32:29.070 00.000 3756 Handling move in thread for scope dir=0 16:32:29.070 00.000 3756 endpoint = (0.29, 0.01) 16:32:29.070 00.000 3756 CameraToMount -- cameraTheta (0.04) - m_xAngle (0.25) = xAngle (-0.21 = -0.21) 16:32:29.070 00.000 3756 CameraToMount -- cameraTheta (0.04) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.21 = -0.21) 16:32:29.070 00.000 3756 CameraToMount -- cameraX=0.29 cameraY=0.01 hyp=0.29 cameraTheta=0.04 mountX=0.28 mountY=-0.06, mountTheta=-0.21 16:32:29.070 00.000 3756 Moving (0.29, 0.01) raw xDistance=0.28 yDistance=-0.06 16:32:29.070 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28 16:32:29.070 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:29.070 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6214, FiltMax=21402 16:32:29.071 00.001 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 16:32:29.071 00.000 3756 Move(3, 32, 1) 16:32:29.088 00.017 4788 Resizing image to 469,362 16:32:29.093 00.005 4788 UpdateGuideState exits: m=80670 SNR=17.8 16:32:29.093 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:29.093 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:29.093 00.000 4788 Enqueuing Expose request 16:32:29.103 00.010 3756 Move returns status 0, amount 32 16:32:29.103 00.000 3756 Move(0, 0, 1) 16:32:29.103 00.000 3756 Move returns status 0, amount 0 16:32:29.103 00.000 3756 Status Line 1: West 0.18 px 32 ms 16:32:29.103 00.000 3756 West 0.18 px 32 ms 16:32:29.103 00.000 3756 move complete, result=0 16:32:29.103 00.000 3756 worker thread done servicing request 16:32:29.103 00.000 3756 Worker thread wakes up 16:32:29.103 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:29.103 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:29.112 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:32:30.105 00.993 3756 Exposure complete 16:32:30.176 00.071 3756 worker thread done servicing request 16:32:30.176 00.000 4788 Processing an image 16:32:30.176 00.000 4788 UpdateGuideState(): m_state=6 16:32:30.177 00.001 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:32:30.177 00.000 4788 Star::Find returns 1 (0), X=323.86, Y=401.15, Mass=82441, SNR=18.5, Peak=36320 HFD=1.7 16:32:30.177 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.16, y=0.14, type=1) 16:32:30.177 00.000 4788 Enqueuing Move request for scope (-0.16, 0.14) 16:32:30.177 00.000 4788 Status Line 0: m=82441 SNR=18.5 16:32:30.177 00.000 3756 Worker thread wakes up 16:32:30.177 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.16, 0.14) 16:32:30.177 00.000 3756 Handling move in thread for scope dir=0 16:32:30.177 00.000 3756 endpoint = (-0.16, 0.14) 16:32:30.177 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6184, FiltMax=21372 16:32:30.177 00.000 3756 CameraToMount -- cameraTheta (2.41) - m_xAngle (0.25) = xAngle (2.17 = 2.17) 16:32:30.177 00.000 3756 CameraToMount -- cameraTheta (2.41) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.16 = 2.16) 16:32:30.177 00.000 3756 CameraToMount -- cameraX=-0.16 cameraY=0.14 hyp=0.21 cameraTheta=2.41 mountX=-0.12 mountY=0.17, mountTheta=2.16 16:32:30.177 00.000 3756 Moving (-0.16, 0.14) raw xDistance=-0.12 yDistance=0.17 16:32:30.178 00.001 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 16:32:30.178 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:30.178 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 16:32:30.178 00.000 3756 Move(2, 0, 1) 16:32:30.178 00.000 3756 Move returns status 0, amount 0 16:32:30.178 00.000 3756 Move(0, 0, 1) 16:32:30.178 00.000 3756 Move returns status 0, amount 0 16:32:30.178 00.000 3756 move complete, result=0 16:32:30.178 00.000 3756 worker thread done servicing request 16:32:30.196 00.018 4788 Resizing image to 469,362 16:32:30.201 00.005 4788 UpdateGuideState exits: m=82441 SNR=18.5 16:32:30.201 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:30.201 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:30.201 00.000 4788 Enqueuing Expose request 16:32:30.201 00.000 3756 Worker thread wakes up 16:32:30.201 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:30.201 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:30.225 00.024 3756 ScopeASCOM::SideOfPier() returns 1 16:32:31.202 00.977 3756 Exposure complete 16:32:31.264 00.062 3756 worker thread done servicing request 16:32:31.264 00.000 4788 Processing an image 16:32:31.264 00.000 4788 UpdateGuideState(): m_state=6 16:32:31.264 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:32:31.264 00.000 4788 Star::Find returns 1 (0), X=323.65, Y=401.02, Mass=74888, SNR=16.3, Peak=31631 HFD=1.3 16:32:31.264 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.37, y=0.01, type=1) 16:32:31.264 00.000 4788 Enqueuing Move request for scope (-0.37, 0.01) 16:32:31.264 00.000 4788 Status Line 0: m=74888 SNR=16.3 16:32:31.264 00.000 3756 Worker thread wakes up 16:32:31.264 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.37, 0.01) 16:32:31.264 00.000 3756 Handling move in thread for scope dir=0 16:32:31.264 00.000 3756 endpoint = (-0.37, 0.01) 16:32:31.264 00.000 3756 CameraToMount -- cameraTheta (3.12) - m_xAngle (0.25) = xAngle (2.87 = 2.87) 16:32:31.265 00.001 3756 CameraToMount -- cameraTheta (3.12) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.87 = 2.87) 16:32:31.265 00.000 3756 CameraToMount -- cameraX=-0.37 cameraY=0.01 hyp=0.37 cameraTheta=3.12 mountX=-0.36 mountY=0.10, mountTheta=2.87 16:32:31.265 00.000 3756 Moving (-0.37, 0.01) raw xDistance=-0.36 yDistance=0.10 16:32:31.265 00.000 3756 GuideAlgorithmHysteresis::Result() returns -0.23 from input -0.36 16:32:31.265 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:31.265 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6158, FiltMax=19710 16:32:31.265 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 16:32:31.265 00.000 3756 Move(2, 41, 1) 16:32:31.283 00.018 4788 Resizing image to 469,362 16:32:31.288 00.005 4788 UpdateGuideState exits: m=74888 SNR=16.3 16:32:31.288 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:31.288 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:31.288 00.000 4788 Enqueuing Expose request 16:32:31.306 00.018 3756 Move returns status 0, amount 41 16:32:31.306 00.000 3756 Move(0, 0, 1) 16:32:31.306 00.000 3756 Move returns status 0, amount 0 16:32:31.306 00.000 3756 Status Line 1: East 0.23 px 41 ms 16:32:31.306 00.000 3756 East 0.23 px 41 ms 16:32:31.306 00.000 3756 move complete, result=0 16:32:31.306 00.000 3756 worker thread done servicing request 16:32:31.306 00.000 3756 Worker thread wakes up 16:32:31.306 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:31.306 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:31.316 00.010 3756 ScopeASCOM::SideOfPier() returns 1 16:32:32.308 00.992 3756 Exposure complete 16:32:32.376 00.068 3756 worker thread done servicing request 16:32:32.376 00.000 4788 Processing an image 16:32:32.376 00.000 4788 UpdateGuideState(): m_state=6 16:32:32.376 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:32:32.376 00.000 4788 Star::Find returns 1 (0), X=324.04, Y=401.11, Mass=78796, SNR=18.4, Peak=34435 HFD=1.8 16:32:32.376 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.02, y=0.11, type=1) 16:32:32.376 00.000 4788 Enqueuing Move request for scope (0.02, 0.11) 16:32:32.376 00.000 4788 Status Line 0: m=78796 SNR=18.4 16:32:32.376 00.000 3756 Worker thread wakes up 16:32:32.376 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.02, 0.11) 16:32:32.376 00.000 3756 Handling move in thread for scope dir=0 16:32:32.377 00.001 3756 endpoint = (0.02, 0.11) 16:32:32.377 00.000 3756 CameraToMount -- cameraTheta (1.41) - m_xAngle (0.25) = xAngle (1.16 = 1.16) 16:32:32.377 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6184, FiltMax=20454 16:32:32.377 00.000 3756 CameraToMount -- cameraTheta (1.41) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.16 = 1.16) 16:32:32.377 00.000 3756 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.41 mountX=0.04 mountY=0.10, mountTheta=1.16 16:32:32.377 00.000 3756 Moving (0.02, 0.11) raw xDistance=0.04 yDistance=0.10 16:32:32.377 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 16:32:32.377 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:32.377 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 16:32:32.377 00.000 3756 Move(2, 0, 1) 16:32:32.377 00.000 3756 Move returns status 0, amount 0 16:32:32.377 00.000 3756 Move(0, 0, 1) 16:32:32.377 00.000 3756 Move returns status 0, amount 0 16:32:32.377 00.000 3756 move complete, result=0 16:32:32.377 00.000 3756 worker thread done servicing request 16:32:32.395 00.018 4788 Resizing image to 469,362 16:32:32.399 00.004 4788 UpdateGuideState exits: m=78796 SNR=18.4 16:32:32.399 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:32.400 00.001 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:32.400 00.000 4788 Enqueuing Expose request 16:32:32.400 00.000 3756 Worker thread wakes up 16:32:32.400 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:32.400 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:32.408 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:32:33.401 00.993 3756 Exposure complete 16:32:33.474 00.073 3756 worker thread done servicing request 16:32:33.474 00.000 4788 Processing an image 16:32:33.475 00.001 4788 UpdateGuideState(): m_state=6 16:32:33.475 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:32:33.475 00.000 4788 Star::Find returns 1 (0), X=324.15, Y=400.95, Mass=98949, SNR=21.2, Peak=41544 HFD=1.7 16:32:33.475 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.13, y=-0.05, type=1) 16:32:33.475 00.000 4788 Enqueuing Move request for scope (0.13, -0.05) 16:32:33.475 00.000 4788 Status Line 0: m=98949 SNR=21.2 16:32:33.475 00.000 3756 Worker thread wakes up 16:32:33.475 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.13, -0.05) 16:32:33.475 00.000 3756 Handling move in thread for scope dir=0 16:32:33.475 00.000 3756 endpoint = (0.13, -0.05) 16:32:33.475 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6150, FiltMax=20638 16:32:33.475 00.000 3756 CameraToMount -- cameraTheta (-0.37) - m_xAngle (0.25) = xAngle (-0.62 = -0.62) 16:32:33.475 00.000 3756 CameraToMount -- cameraTheta (-0.37) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.62 = -0.62) 16:32:33.476 00.001 3756 CameraToMount -- cameraX=0.13 cameraY=-0.05 hyp=0.14 cameraTheta=-0.37 mountX=0.12 mountY=-0.08, mountTheta=-0.62 16:32:33.476 00.000 3756 Moving (0.13, -0.05) raw xDistance=0.12 yDistance=-0.08 16:32:33.476 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 16:32:33.476 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:33.476 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 16:32:33.476 00.000 3756 Move(2, 0, 1) 16:32:33.476 00.000 3756 Move returns status 0, amount 0 16:32:33.476 00.000 3756 Move(0, 0, 1) 16:32:33.476 00.000 3756 Move returns status 0, amount 0 16:32:33.476 00.000 3756 move complete, result=0 16:32:33.476 00.000 3756 worker thread done servicing request 16:32:33.495 00.019 4788 Resizing image to 469,362 16:32:33.500 00.005 4788 UpdateGuideState exits: m=98949 SNR=21.2 16:32:33.500 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:33.500 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:33.500 00.000 4788 Enqueuing Expose request 16:32:33.500 00.000 3756 Worker thread wakes up 16:32:33.500 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:33.500 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:33.509 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:32:34.502 00.993 3756 Exposure complete 16:32:34.564 00.062 3756 worker thread done servicing request 16:32:34.564 00.000 4788 Processing an image 16:32:34.564 00.000 4788 UpdateGuideState(): m_state=6 16:32:34.564 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:32:34.564 00.000 4788 Star::Find returns 1 (0), X=324.06, Y=400.98, Mass=91708, SNR=22.3, Peak=40160 HFD=1.9 16:32:34.564 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.03, y=-0.03, type=1) 16:32:34.564 00.000 4788 Enqueuing Move request for scope (0.03, -0.03) 16:32:34.564 00.000 4788 Status Line 0: m=91708 SNR=22.3 16:32:34.564 00.000 3756 Worker thread wakes up 16:32:34.564 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.03, -0.03) 16:32:34.564 00.000 3756 Handling move in thread for scope dir=0 16:32:34.565 00.001 3756 endpoint = (0.03, -0.03) 16:32:34.565 00.000 3756 CameraToMount -- cameraTheta (-0.69) - m_xAngle (0.25) = xAngle (-0.94 = -0.94) 16:32:34.565 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6190, FiltMax=22244 16:32:34.565 00.000 3756 CameraToMount -- cameraTheta (-0.69) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.94 = -0.94) 16:32:34.565 00.000 3756 CameraToMount -- cameraX=0.03 cameraY=-0.03 hyp=0.05 cameraTheta=-0.69 mountX=0.03 mountY=-0.04, mountTheta=-0.94 16:32:34.565 00.000 3756 Moving (0.03, -0.03) raw xDistance=0.03 yDistance=-0.04 16:32:34.565 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 16:32:34.565 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:34.565 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 16:32:34.565 00.000 3756 Move(2, 0, 1) 16:32:34.565 00.000 3756 Move returns status 0, amount 0 16:32:34.565 00.000 3756 Move(0, 0, 1) 16:32:34.565 00.000 3756 Move returns status 0, amount 0 16:32:34.565 00.000 3756 move complete, result=0 16:32:34.565 00.000 3756 worker thread done servicing request 16:32:34.582 00.017 4788 Resizing image to 469,362 16:32:34.587 00.005 4788 UpdateGuideState exits: m=91708 SNR=22.3 16:32:34.587 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:34.587 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:34.587 00.000 4788 Enqueuing Expose request 16:32:34.588 00.001 3756 Worker thread wakes up 16:32:34.588 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:34.588 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:34.596 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:32:35.590 00.994 3756 Exposure complete 16:32:35.669 00.079 3756 worker thread done servicing request 16:32:35.669 00.000 4788 Processing an image 16:32:35.669 00.000 4788 UpdateGuideState(): m_state=6 16:32:35.669 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:32:35.669 00.000 4788 Star::Find returns 1 (0), X=323.89, Y=401.15, Mass=88043, SNR=18.6, Peak=35158 HFD=1.8 16:32:35.669 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.13, y=0.15, type=1) 16:32:35.669 00.000 4788 Enqueuing Move request for scope (-0.13, 0.15) 16:32:35.669 00.000 4788 Status Line 0: m=88043 SNR=18.6 16:32:35.669 00.000 3756 Worker thread wakes up 16:32:35.669 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.13, 0.15) 16:32:35.669 00.000 3756 Handling move in thread for scope dir=0 16:32:35.669 00.000 3756 endpoint = (-0.13, 0.15) 16:32:35.669 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6072, FiltMax=21647 16:32:35.670 00.001 3756 CameraToMount -- cameraTheta (2.29) - m_xAngle (0.25) = xAngle (2.04 = 2.04) 16:32:35.670 00.000 3756 CameraToMount -- cameraTheta (2.29) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.04 = 2.04) 16:32:35.670 00.000 3756 CameraToMount -- cameraX=-0.13 cameraY=0.15 hyp=0.19 cameraTheta=2.29 mountX=-0.09 mountY=0.17, mountTheta=2.04 16:32:35.670 00.000 3756 Moving (-0.13, 0.15) raw xDistance=-0.09 yDistance=0.17 16:32:35.670 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 16:32:35.670 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:35.670 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 16:32:35.670 00.000 3756 Move(2, 0, 1) 16:32:35.670 00.000 3756 Move returns status 0, amount 0 16:32:35.670 00.000 3756 Move(0, 0, 1) 16:32:35.670 00.000 3756 Move returns status 0, amount 0 16:32:35.670 00.000 3756 move complete, result=0 16:32:35.670 00.000 3756 worker thread done servicing request 16:32:35.688 00.018 4788 Resizing image to 469,362 16:32:35.694 00.006 4788 UpdateGuideState exits: m=88043 SNR=18.6 16:32:35.694 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:35.694 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:35.694 00.000 4788 Enqueuing Expose request 16:32:35.694 00.000 3756 Worker thread wakes up 16:32:35.694 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:35.694 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:35.702 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:32:36.696 00.994 3756 Exposure complete 16:32:36.756 00.060 3756 worker thread done servicing request 16:32:36.756 00.000 4788 Processing an image 16:32:36.756 00.000 4788 UpdateGuideState(): m_state=6 16:32:36.756 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:32:36.756 00.000 4788 Star::Find returns 1 (0), X=323.88, Y=401.16, Mass=93167, SNR=18.8, Peak=34186 HFD=1.7 16:32:36.756 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.15, y=0.15, type=1) 16:32:36.756 00.000 4788 Enqueuing Move request for scope (-0.15, 0.15) 16:32:36.756 00.000 4788 Status Line 0: m=93167 SNR=18.8 16:32:36.756 00.000 3756 Worker thread wakes up 16:32:36.756 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.15, 0.15) 16:32:36.756 00.000 3756 Handling move in thread for scope dir=0 16:32:36.756 00.000 3756 endpoint = (-0.15, 0.15) 16:32:36.757 00.001 3756 CameraToMount -- cameraTheta (2.33) - m_xAngle (0.25) = xAngle (2.09 = 2.09) 16:32:36.757 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6146, FiltMax=20488 16:32:36.757 00.000 3756 CameraToMount -- cameraTheta (2.33) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.08 = 2.08) 16:32:36.757 00.000 3756 CameraToMount -- cameraX=-0.15 cameraY=0.15 hyp=0.21 cameraTheta=2.33 mountX=-0.10 mountY=0.18, mountTheta=2.09 16:32:36.757 00.000 3756 Moving (-0.15, 0.15) raw xDistance=-0.10 yDistance=0.18 16:32:36.757 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 16:32:36.757 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:36.757 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 16:32:36.757 00.000 3756 Move(2, 0, 1) 16:32:36.757 00.000 3756 Move returns status 0, amount 0 16:32:36.757 00.000 3756 Move(0, 0, 1) 16:32:36.757 00.000 3756 Move returns status 0, amount 0 16:32:36.757 00.000 3756 move complete, result=0 16:32:36.757 00.000 3756 worker thread done servicing request 16:32:36.775 00.018 4788 Resizing image to 469,362 16:32:36.780 00.005 4788 UpdateGuideState exits: m=93167 SNR=18.8 16:32:36.780 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:36.780 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:36.780 00.000 4788 Enqueuing Expose request 16:32:36.780 00.000 3756 Worker thread wakes up 16:32:36.780 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:36.780 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:36.789 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:32:37.782 00.993 3756 Exposure complete 16:32:37.855 00.073 3756 worker thread done servicing request 16:32:37.855 00.000 4788 Processing an image 16:32:37.855 00.000 4788 UpdateGuideState(): m_state=6 16:32:37.855 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:32:37.855 00.000 4788 Star::Find returns 1 (0), X=323.98, Y=401.02, Mass=74252, SNR=19.3, Peak=34701 HFD=1.6 16:32:37.855 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.04, y=0.01, type=1) 16:32:37.855 00.000 4788 Enqueuing Move request for scope (-0.04, 0.01) 16:32:37.855 00.000 4788 Status Line 0: m=74252 SNR=19.3 16:32:37.855 00.000 3756 Worker thread wakes up 16:32:37.855 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.04, 0.01) 16:32:37.855 00.000 3756 Handling move in thread for scope dir=0 16:32:37.856 00.001 3756 endpoint = (-0.04, 0.01) 16:32:37.856 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6104, FiltMax=23384 16:32:37.856 00.000 3756 CameraToMount -- cameraTheta (2.81) - m_xAngle (0.25) = xAngle (2.56 = 2.56) 16:32:37.856 00.000 3756 CameraToMount -- cameraTheta (2.81) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.56 = 2.56) 16:32:37.856 00.000 3756 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.81 mountX=-0.04 mountY=0.02, mountTheta=2.56 16:32:37.856 00.000 3756 Moving (-0.04, 0.01) raw xDistance=-0.04 yDistance=0.02 16:32:37.856 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 16:32:37.856 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:37.856 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 16:32:37.856 00.000 3756 Move(2, 0, 1) 16:32:37.856 00.000 3756 Move returns status 0, amount 0 16:32:37.856 00.000 3756 Move(0, 0, 1) 16:32:37.856 00.000 3756 Move returns status 0, amount 0 16:32:37.856 00.000 3756 move complete, result=0 16:32:37.856 00.000 3756 worker thread done servicing request 16:32:37.875 00.019 4788 Resizing image to 469,362 16:32:37.879 00.004 4788 UpdateGuideState exits: m=74252 SNR=19.3 16:32:37.879 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:37.879 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:37.880 00.001 4788 Enqueuing Expose request 16:32:37.880 00.000 3756 Worker thread wakes up 16:32:37.880 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:37.880 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:37.887 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:32:38.881 00.994 3756 Exposure complete 16:32:38.942 00.061 3756 worker thread done servicing request 16:32:38.942 00.000 4788 Processing an image 16:32:38.942 00.000 4788 UpdateGuideState(): m_state=6 16:32:38.942 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:32:38.942 00.000 4788 Star::Find returns 1 (0), X=324.04, Y=401.29, Mass=82842, SNR=18.5, Peak=31963 HFD=1.4 16:32:38.942 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.02, y=0.29, type=1) 16:32:38.942 00.000 4788 Enqueuing Move request for scope (0.02, 0.29) 16:32:38.942 00.000 4788 Status Line 0: m=82842 SNR=18.5 16:32:38.943 00.001 3756 Worker thread wakes up 16:32:38.943 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.02, 0.29) 16:32:38.943 00.000 3756 Handling move in thread for scope dir=0 16:32:38.943 00.000 3756 endpoint = (0.02, 0.29) 16:32:38.943 00.000 3756 CameraToMount -- cameraTheta (1.51) - m_xAngle (0.25) = xAngle (1.26 = 1.26) 16:32:38.943 00.000 3756 CameraToMount -- cameraTheta (1.51) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.26 = 1.26) 16:32:38.943 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6112, FiltMax=18953 16:32:38.943 00.000 3756 CameraToMount -- cameraX=0.02 cameraY=0.29 hyp=0.29 cameraTheta=1.51 mountX=0.09 mountY=0.27, mountTheta=1.26 16:32:38.943 00.000 3756 Moving (0.02, 0.29) raw xDistance=0.09 yDistance=0.27 16:32:38.943 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 16:32:38.943 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.27 from input 0.27 16:32:38.943 00.000 3756 Move(2, 0, 1) 16:32:38.943 00.000 3756 Move returns status 0, amount 0 16:32:38.943 00.000 3756 Move(1, 48, 1) 16:32:38.961 00.018 4788 Resizing image to 469,362 16:32:38.966 00.005 4788 UpdateGuideState exits: m=82842 SNR=18.5 16:32:38.966 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:38.966 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:38.966 00.000 4788 Enqueuing Expose request 16:32:38.991 00.025 3756 Move returns status 0, amount 48 16:32:38.991 00.000 3756 Status Line 1: South 0.27 px 48 ms 16:32:38.991 00.000 3756 South 0.27 px 48 ms 16:32:38.991 00.000 3756 move complete, result=0 16:32:38.991 00.000 3756 worker thread done servicing request 16:32:38.991 00.000 3756 Worker thread wakes up 16:32:38.991 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:38.991 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:39.000 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:32:39.994 00.994 3756 Exposure complete 16:32:40.054 00.060 3756 worker thread done servicing request 16:32:40.054 00.000 4788 Processing an image 16:32:40.054 00.000 4788 UpdateGuideState(): m_state=6 16:32:40.055 00.001 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:32:40.055 00.000 4788 Star::Find returns 1 (0), X=324.03, Y=400.99, Mass=86071, SNR=19.9, Peak=41414 HFD=1.9 16:32:40.055 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.01, y=-0.01, type=1) 16:32:40.055 00.000 4788 Enqueuing Move request for scope (0.01, -0.01) 16:32:40.055 00.000 4788 Status Line 0: m=86071 SNR=19.9 16:32:40.055 00.000 3756 Worker thread wakes up 16:32:40.055 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.01, -0.01) 16:32:40.055 00.000 3756 Handling move in thread for scope dir=0 16:32:40.055 00.000 3756 endpoint = (0.01, -0.01) 16:32:40.055 00.000 3756 CameraToMount -- cameraTheta (-0.70) - m_xAngle (0.25) = xAngle (-0.94 = -0.94) 16:32:40.055 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6194, FiltMax=20686 16:32:40.055 00.000 3756 CameraToMount -- cameraTheta (-0.70) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.95 = -0.95) 16:32:40.055 00.000 3756 CameraToMount -- cameraX=0.01 cameraY=-0.01 hyp=0.02 cameraTheta=-0.70 mountX=0.01 mountY=-0.01, mountTheta=-0.95 16:32:40.055 00.000 3756 Moving (0.01, -0.01) raw xDistance=0.01 yDistance=-0.01 16:32:40.055 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 16:32:40.055 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:40.055 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 16:32:40.055 00.000 3756 Move(2, 0, 1) 16:32:40.055 00.000 3756 Move returns status 0, amount 0 16:32:40.055 00.000 3756 Move(0, 0, 1) 16:32:40.055 00.000 3756 Move returns status 0, amount 0 16:32:40.055 00.000 3756 move complete, result=0 16:32:40.055 00.000 3756 worker thread done servicing request 16:32:40.073 00.018 4788 Resizing image to 469,362 16:32:40.078 00.005 4788 UpdateGuideState exits: m=86071 SNR=19.9 16:32:40.078 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:40.078 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:40.078 00.000 4788 Enqueuing Expose request 16:32:40.078 00.000 3756 Worker thread wakes up 16:32:40.078 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:40.078 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:40.124 00.046 3756 ScopeASCOM::SideOfPier() returns 1 16:32:41.080 00.956 3756 Exposure complete 16:32:41.138 00.058 3756 worker thread done servicing request 16:32:41.138 00.000 4788 Processing an image 16:32:41.139 00.001 4788 UpdateGuideState(): m_state=6 16:32:41.139 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:32:41.139 00.000 4788 Star::Find returns 1 (0), X=324.08, Y=401.18, Mass=91289, SNR=19.3, Peak=38937 HFD=1.7 16:32:41.139 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.06, y=0.17, type=1) 16:32:41.139 00.000 4788 Enqueuing Move request for scope (0.06, 0.17) 16:32:41.139 00.000 4788 Status Line 0: m=91289 SNR=19.3 16:32:41.139 00.000 3756 Worker thread wakes up 16:32:41.139 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.06, 0.17) 16:32:41.139 00.000 3756 Handling move in thread for scope dir=0 16:32:41.139 00.000 3756 endpoint = (0.06, 0.17) 16:32:41.139 00.000 3756 CameraToMount -- cameraTheta (1.24) - m_xAngle (0.25) = xAngle (1.00 = 1.00) 16:32:41.139 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6134, FiltMax=19371 16:32:41.139 00.000 3756 CameraToMount -- cameraTheta (1.24) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.00 = 1.00) 16:32:41.139 00.000 3756 CameraToMount -- cameraX=0.06 cameraY=0.17 hyp=0.18 cameraTheta=1.24 mountX=0.10 mountY=0.15, mountTheta=1.00 16:32:41.139 00.000 3756 Moving (0.06, 0.17) raw xDistance=0.10 yDistance=0.15 16:32:41.139 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 16:32:41.139 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:41.139 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 16:32:41.139 00.000 3756 Move(2, 0, 1) 16:32:41.139 00.000 3756 Move returns status 0, amount 0 16:32:41.139 00.000 3756 Move(0, 0, 1) 16:32:41.139 00.000 3756 Move returns status 0, amount 0 16:32:41.139 00.000 3756 move complete, result=0 16:32:41.139 00.000 3756 worker thread done servicing request 16:32:41.157 00.018 4788 Resizing image to 469,362 16:32:41.162 00.005 4788 UpdateGuideState exits: m=91289 SNR=19.3 16:32:41.162 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:41.162 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:41.162 00.000 4788 Enqueuing Expose request 16:32:41.162 00.000 3756 Worker thread wakes up 16:32:41.162 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:41.162 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:41.170 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:32:42.164 00.994 3756 Exposure complete 16:32:42.242 00.078 3756 worker thread done servicing request 16:32:42.242 00.000 4788 Processing an image 16:32:42.242 00.000 4788 UpdateGuideState(): m_state=6 16:32:42.242 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:32:42.242 00.000 4788 Star::Find returns 1 (0), X=324.12, Y=401.13, Mass=79292, SNR=18.7, Peak=37490 HFD=1.5 16:32:42.242 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.09, y=0.13, type=1) 16:32:42.242 00.000 4788 Enqueuing Move request for scope (0.09, 0.13) 16:32:42.242 00.000 4788 Status Line 0: m=79292 SNR=18.7 16:32:42.242 00.000 3756 Worker thread wakes up 16:32:42.242 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.09, 0.13) 16:32:42.242 00.000 3756 Handling move in thread for scope dir=0 16:32:42.242 00.000 3756 endpoint = (0.09, 0.13) 16:32:42.242 00.000 3756 CameraToMount -- cameraTheta (0.93) - m_xAngle (0.25) = xAngle (0.69 = 0.69) 16:32:42.243 00.001 3756 CameraToMount -- cameraTheta (0.93) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.68 = 0.68) 16:32:42.243 00.000 3756 CameraToMount -- cameraX=0.09 cameraY=0.13 hyp=0.16 cameraTheta=0.93 mountX=0.12 mountY=0.10, mountTheta=0.68 16:32:42.243 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6128, FiltMax=20254 16:32:42.243 00.000 3756 Moving (0.09, 0.13) raw xDistance=0.12 yDistance=0.10 16:32:42.243 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 16:32:42.243 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:42.243 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 16:32:42.243 00.000 3756 Move(2, 0, 1) 16:32:42.243 00.000 3756 Move returns status 0, amount 0 16:32:42.243 00.000 3756 Move(0, 0, 1) 16:32:42.243 00.000 3756 Move returns status 0, amount 0 16:32:42.243 00.000 3756 move complete, result=0 16:32:42.243 00.000 3756 worker thread done servicing request 16:32:42.261 00.018 4788 Resizing image to 469,362 16:32:42.266 00.005 4788 UpdateGuideState exits: m=79292 SNR=18.7 16:32:42.266 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:42.266 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:42.266 00.000 4788 Enqueuing Expose request 16:32:42.266 00.000 3756 Worker thread wakes up 16:32:42.266 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:42.266 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:42.274 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:32:43.267 00.993 3756 Exposure complete 16:32:43.343 00.076 3756 worker thread done servicing request 16:32:43.343 00.000 4788 Processing an image 16:32:43.343 00.000 4788 UpdateGuideState(): m_state=6 16:32:43.343 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:32:43.343 00.000 4788 Star::Find returns 1 (0), X=324.12, Y=401.22, Mass=87084, SNR=17.4, Peak=32807 HFD=1.6 16:32:43.343 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.10, y=0.22, type=1) 16:32:43.343 00.000 4788 Enqueuing Move request for scope (0.10, 0.22) 16:32:43.344 00.001 4788 Status Line 0: m=87084 SNR=17.4 16:32:43.344 00.000 3756 Worker thread wakes up 16:32:43.344 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.10, 0.22) 16:32:43.344 00.000 3756 Handling move in thread for scope dir=0 16:32:43.344 00.000 3756 endpoint = (0.10, 0.22) 16:32:43.344 00.000 3756 CameraToMount -- cameraTheta (1.15) - m_xAngle (0.25) = xAngle (0.90 = 0.90) 16:32:43.344 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6174, FiltMax=20169 16:32:43.344 00.000 3756 CameraToMount -- cameraTheta (1.15) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.90 = 0.90) 16:32:43.344 00.000 3756 CameraToMount -- cameraX=0.10 cameraY=0.22 hyp=0.24 cameraTheta=1.15 mountX=0.15 mountY=0.19, mountTheta=0.90 16:32:43.344 00.000 3756 Moving (0.10, 0.22) raw xDistance=0.15 yDistance=0.19 16:32:43.344 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 16:32:43.344 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:43.344 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 16:32:43.344 00.000 3756 Move(2, 0, 1) 16:32:43.344 00.000 3756 Move returns status 0, amount 0 16:32:43.344 00.000 3756 Move(0, 0, 1) 16:32:43.345 00.001 3756 Move returns status 0, amount 0 16:32:43.345 00.000 3756 move complete, result=0 16:32:43.345 00.000 3756 worker thread done servicing request 16:32:43.364 00.019 4788 Resizing image to 469,362 16:32:43.369 00.005 4788 UpdateGuideState exits: m=87084 SNR=17.4 16:32:43.369 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:43.369 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:43.369 00.000 4788 Enqueuing Expose request 16:32:43.369 00.000 3756 Worker thread wakes up 16:32:43.369 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:43.369 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:43.414 00.045 3756 ScopeASCOM::SideOfPier() returns 1 16:32:44.371 00.957 3756 Exposure complete 16:32:44.431 00.060 3756 worker thread done servicing request 16:32:44.431 00.000 4788 Processing an image 16:32:44.431 00.000 4788 UpdateGuideState(): m_state=6 16:32:44.431 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:32:44.431 00.000 4788 Star::Find returns 1 (0), X=324.00, Y=401.06, Mass=104308, SNR=20.2, Peak=38257 HFD=2.0 16:32:44.431 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.02, y=0.05, type=1) 16:32:44.431 00.000 4788 Enqueuing Move request for scope (-0.02, 0.05) 16:32:44.431 00.000 4788 Status Line 0: m=104308 SNR=20.2 16:32:44.431 00.000 3756 Worker thread wakes up 16:32:44.432 00.001 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.02, 0.05) 16:32:44.432 00.000 3756 Handling move in thread for scope dir=0 16:32:44.432 00.000 3756 endpoint = (-0.02, 0.05) 16:32:44.432 00.000 3756 CameraToMount -- cameraTheta (1.92) - m_xAngle (0.25) = xAngle (1.68 = 1.68) 16:32:44.432 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6136, FiltMax=20578 16:32:44.432 00.000 3756 CameraToMount -- cameraTheta (1.92) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.67 = 1.67) 16:32:44.432 00.000 3756 CameraToMount -- cameraX=-0.02 cameraY=0.05 hyp=0.06 cameraTheta=1.92 mountX=-0.01 mountY=0.06, mountTheta=1.68 16:32:44.432 00.000 3756 Moving (-0.02, 0.05) raw xDistance=-0.01 yDistance=0.06 16:32:44.432 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 16:32:44.432 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:44.432 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 16:32:44.432 00.000 3756 Move(2, 0, 1) 16:32:44.432 00.000 3756 Move returns status 0, amount 0 16:32:44.432 00.000 3756 Move(0, 0, 1) 16:32:44.432 00.000 3756 Move returns status 0, amount 0 16:32:44.432 00.000 3756 move complete, result=0 16:32:44.432 00.000 3756 worker thread done servicing request 16:32:44.450 00.018 4788 Resizing image to 469,362 16:32:44.455 00.005 4788 UpdateGuideState exits: m=104308 SNR=20.2 16:32:44.455 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:44.455 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:44.455 00.000 4788 Enqueuing Expose request 16:32:44.455 00.000 3756 Worker thread wakes up 16:32:44.455 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:44.455 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:44.464 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:32:45.457 00.993 3756 Exposure complete 16:32:45.517 00.060 3756 worker thread done servicing request 16:32:45.517 00.000 4788 Processing an image 16:32:45.517 00.000 4788 UpdateGuideState(): m_state=6 16:32:45.517 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:32:45.517 00.000 4788 Star::Find returns 1 (0), X=324.16, Y=401.26, Mass=77861, SNR=18.6, Peak=35970 HFD=1.3 16:32:45.517 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.14, y=0.25, type=1) 16:32:45.517 00.000 4788 Enqueuing Move request for scope (0.14, 0.25) 16:32:45.517 00.000 4788 Status Line 0: m=77861 SNR=18.6 16:32:45.517 00.000 3756 Worker thread wakes up 16:32:45.517 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.14, 0.25) 16:32:45.517 00.000 3756 Handling move in thread for scope dir=0 16:32:45.517 00.000 3756 endpoint = (0.14, 0.25) 16:32:45.518 00.001 3756 CameraToMount -- cameraTheta (1.05) - m_xAngle (0.25) = xAngle (0.81 = 0.81) 16:32:45.518 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6140, FiltMax=22032 16:32:45.518 00.000 3756 CameraToMount -- cameraTheta (1.05) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.80 = 0.80) 16:32:45.518 00.000 3756 CameraToMount -- cameraX=0.14 cameraY=0.25 hyp=0.29 cameraTheta=1.05 mountX=0.20 mountY=0.21, mountTheta=0.81 16:32:45.518 00.000 3756 Moving (0.14, 0.25) raw xDistance=0.20 yDistance=0.21 16:32:45.518 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 16:32:45.518 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:45.518 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 16:32:45.518 00.000 3756 Move(2, 0, 1) 16:32:45.518 00.000 3756 Move returns status 0, amount 0 16:32:45.518 00.000 3756 Move(0, 0, 1) 16:32:45.518 00.000 3756 Move returns status 0, amount 0 16:32:45.518 00.000 3756 move complete, result=0 16:32:45.518 00.000 3756 worker thread done servicing request 16:32:45.536 00.018 4788 Resizing image to 469,362 16:32:45.540 00.004 4788 UpdateGuideState exits: m=77861 SNR=18.6 16:32:45.540 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:45.540 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:45.541 00.001 4788 Enqueuing Expose request 16:32:45.541 00.000 3756 Worker thread wakes up 16:32:45.541 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:45.541 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:45.549 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:32:46.542 00.993 3756 Exposure complete 16:32:46.619 00.077 3756 worker thread done servicing request 16:32:46.619 00.000 4788 Processing an image 16:32:46.619 00.000 4788 UpdateGuideState(): m_state=6 16:32:46.619 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:32:46.619 00.000 4788 Star::Find returns 1 (0), X=324.04, Y=401.32, Mass=100199, SNR=19.9, Peak=36175 HFD=1.7 16:32:46.619 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.02, y=0.31, type=1) 16:32:46.620 00.001 4788 Enqueuing Move request for scope (0.02, 0.31) 16:32:46.620 00.000 4788 Status Line 0: m=100199 SNR=19.9 16:32:46.620 00.000 3756 Worker thread wakes up 16:32:46.620 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.02, 0.31) 16:32:46.620 00.000 3756 Handling move in thread for scope dir=0 16:32:46.620 00.000 3756 endpoint = (0.02, 0.31) 16:32:46.620 00.000 3756 CameraToMount -- cameraTheta (1.51) - m_xAngle (0.25) = xAngle (1.27 = 1.27) 16:32:46.620 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6072, FiltMax=20164 16:32:46.620 00.000 3756 CameraToMount -- cameraTheta (1.51) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.26 = 1.26) 16:32:46.620 00.000 3756 CameraToMount -- cameraX=0.02 cameraY=0.31 hyp=0.31 cameraTheta=1.51 mountX=0.09 mountY=0.30, mountTheta=1.27 16:32:46.620 00.000 3756 Moving (0.02, 0.31) raw xDistance=0.09 yDistance=0.30 16:32:46.620 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 16:32:46.620 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.30 from input 0.30 16:32:46.620 00.000 3756 Move(2, 0, 1) 16:32:46.620 00.000 3756 Move returns status 0, amount 0 16:32:46.620 00.000 3756 Move(1, 53, 1) 16:32:46.638 00.018 4788 Resizing image to 469,362 16:32:46.643 00.005 4788 UpdateGuideState exits: m=100199 SNR=19.9 16:32:46.643 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:46.643 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:46.643 00.000 4788 Enqueuing Expose request 16:32:46.673 00.030 3756 Move returns status 0, amount 53 16:32:46.673 00.000 3756 Status Line 1: South 0.30 px 53 ms 16:32:46.673 00.000 3756 South 0.30 px 53 ms 16:32:46.673 00.000 3756 move complete, result=0 16:32:46.673 00.000 3756 worker thread done servicing request 16:32:46.673 00.000 3756 Worker thread wakes up 16:32:46.673 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:46.673 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:46.681 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:32:47.675 00.994 3756 Exposure complete 16:32:47.735 00.060 3756 worker thread done servicing request 16:32:47.735 00.000 4788 Processing an image 16:32:47.735 00.000 4788 UpdateGuideState(): m_state=6 16:32:47.735 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:32:47.735 00.000 4788 Star::Find returns 1 (0), X=324.08, Y=401.09, Mass=80412, SNR=18.8, Peak=40329 HFD=1.4 16:32:47.735 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.06, y=0.09, type=1) 16:32:47.735 00.000 4788 Enqueuing Move request for scope (0.06, 0.09) 16:32:47.735 00.000 4788 Status Line 0: m=80412 SNR=18.8 16:32:47.735 00.000 3756 Worker thread wakes up 16:32:47.735 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.06, 0.09) 16:32:47.735 00.000 3756 Handling move in thread for scope dir=0 16:32:47.735 00.000 3756 endpoint = (0.06, 0.09) 16:32:47.736 00.001 3756 CameraToMount -- cameraTheta (0.95) - m_xAngle (0.25) = xAngle (0.70 = 0.70) 16:32:47.736 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6222, FiltMax=20705 16:32:47.736 00.000 3756 CameraToMount -- cameraTheta (0.95) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.70 = 0.70) 16:32:47.736 00.000 3756 CameraToMount -- cameraX=0.06 cameraY=0.09 hyp=0.11 cameraTheta=0.95 mountX=0.08 mountY=0.07, mountTheta=0.70 16:32:47.736 00.000 3756 Moving (0.06, 0.09) raw xDistance=0.08 yDistance=0.07 16:32:47.736 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 16:32:47.736 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:47.736 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 16:32:47.736 00.000 3756 Move(2, 0, 1) 16:32:47.736 00.000 3756 Move returns status 0, amount 0 16:32:47.736 00.000 3756 Move(0, 0, 1) 16:32:47.736 00.000 3756 Move returns status 0, amount 0 16:32:47.736 00.000 3756 move complete, result=0 16:32:47.736 00.000 3756 worker thread done servicing request 16:32:47.753 00.017 4788 Resizing image to 469,362 16:32:47.758 00.005 4788 UpdateGuideState exits: m=80412 SNR=18.8 16:32:47.758 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:47.758 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:47.758 00.000 4788 Enqueuing Expose request 16:32:47.758 00.000 3756 Worker thread wakes up 16:32:47.758 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:47.758 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:47.768 00.010 3756 ScopeASCOM::SideOfPier() returns 1 16:32:48.760 00.992 3756 Exposure complete 16:32:48.819 00.059 3756 worker thread done servicing request 16:32:48.819 00.000 4788 Processing an image 16:32:48.819 00.000 4788 UpdateGuideState(): m_state=6 16:32:48.819 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:32:48.819 00.000 4788 Star::Find returns 1 (0), X=324.02, Y=400.97, Mass=90633, SNR=19.4, Peak=39091 HFD=1.9 16:32:48.819 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.00, y=-0.04, type=1) 16:32:48.820 00.001 4788 Enqueuing Move request for scope (-0.00, -0.04) 16:32:48.820 00.000 4788 Status Line 0: m=90633 SNR=19.4 16:32:48.820 00.000 3756 Worker thread wakes up 16:32:48.820 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.00, -0.04) 16:32:48.820 00.000 3756 Handling move in thread for scope dir=0 16:32:48.820 00.000 3756 endpoint = (-0.00, -0.04) 16:32:48.820 00.000 3756 CameraToMount -- cameraTheta (-1.65) - m_xAngle (0.25) = xAngle (-1.89 = -1.89) 16:32:48.820 00.000 3756 CameraToMount -- cameraTheta (-1.65) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.89 = -1.89) 16:32:48.820 00.000 3756 CameraToMount -- cameraX=-0.00 cameraY=-0.04 hyp=0.04 cameraTheta=-1.65 mountX=-0.01 mountY=-0.03, mountTheta=-1.89 16:32:48.820 00.000 3756 Moving (-0.00, -0.04) raw xDistance=-0.01 yDistance=-0.03 16:32:48.820 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 16:32:48.820 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:48.820 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 16:32:48.820 00.000 3756 Move(2, 0, 1) 16:32:48.820 00.000 3756 Move returns status 0, amount 0 16:32:48.820 00.000 3756 Move(0, 0, 1) 16:32:48.820 00.000 3756 Move returns status 0, amount 0 16:32:48.820 00.000 3756 move complete, result=0 16:32:48.820 00.000 3756 worker thread done servicing request 16:32:48.820 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6238, FiltMax=21196 16:32:48.838 00.018 4788 Resizing image to 469,362 16:32:48.843 00.005 4788 UpdateGuideState exits: m=90633 SNR=19.4 16:32:48.843 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:48.843 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:48.843 00.000 4788 Enqueuing Expose request 16:32:48.843 00.000 3756 Worker thread wakes up 16:32:48.843 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:48.843 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:48.856 00.013 3756 ScopeASCOM::SideOfPier() returns 1 16:32:49.845 00.989 3756 Exposure complete 16:32:49.916 00.071 3756 worker thread done servicing request 16:32:49.916 00.000 4788 Processing an image 16:32:49.916 00.000 4788 UpdateGuideState(): m_state=6 16:32:49.916 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:32:49.916 00.000 4788 Star::Find returns 1 (0), X=324.06, Y=401.03, Mass=104798, SNR=20.7, Peak=37740 HFD=1.9 16:32:49.917 00.001 4788 SchedulePrimaryMove(00729DC0, x=0.04, y=0.03, type=1) 16:32:49.917 00.000 4788 Enqueuing Move request for scope (0.04, 0.03) 16:32:49.917 00.000 4788 Status Line 0: m=104798 SNR=20.7 16:32:49.917 00.000 3756 Worker thread wakes up 16:32:49.917 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.04, 0.03) 16:32:49.917 00.000 3756 Handling move in thread for scope dir=0 16:32:49.917 00.000 3756 endpoint = (0.04, 0.03) 16:32:49.917 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6208, FiltMax=20235 16:32:49.917 00.000 3756 CameraToMount -- cameraTheta (0.54) - m_xAngle (0.25) = xAngle (0.29 = 0.29) 16:32:49.917 00.000 3756 CameraToMount -- cameraTheta (0.54) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.29 = 0.29) 16:32:49.917 00.000 3756 CameraToMount -- cameraX=0.04 cameraY=0.03 hyp=0.05 cameraTheta=0.54 mountX=0.05 mountY=0.01, mountTheta=0.29 16:32:49.917 00.000 3756 Moving (0.04, 0.03) raw xDistance=0.05 yDistance=0.01 16:32:49.917 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 16:32:49.917 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:49.917 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 16:32:49.918 00.001 3756 Move(2, 0, 1) 16:32:49.918 00.000 3756 Move returns status 0, amount 0 16:32:49.918 00.000 3756 Move(0, 0, 1) 16:32:49.918 00.000 3756 Move returns status 0, amount 0 16:32:49.918 00.000 3756 move complete, result=0 16:32:49.918 00.000 3756 worker thread done servicing request 16:32:49.936 00.018 4788 Resizing image to 469,362 16:32:49.940 00.004 4788 UpdateGuideState exits: m=104798 SNR=20.7 16:32:49.940 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:49.940 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:49.940 00.000 4788 Enqueuing Expose request 16:32:49.941 00.001 3756 Worker thread wakes up 16:32:49.941 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:49.941 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:49.949 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:32:50.942 00.993 3756 Exposure complete 16:32:51.007 00.065 4788 Processing an image 16:32:51.007 00.000 3756 worker thread done servicing request 16:32:51.007 00.000 4788 UpdateGuideState(): m_state=6 16:32:51.007 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:32:51.007 00.000 4788 Star::Find returns 1 (0), X=323.99, Y=401.32, Mass=81687, SNR=17.7, Peak=34972 HFD=1.3 16:32:51.007 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.03, y=0.32, type=1) 16:32:51.007 00.000 4788 Enqueuing Move request for scope (-0.03, 0.32) 16:32:51.007 00.000 4788 Status Line 0: m=81687 SNR=17.7 16:32:51.007 00.000 3756 Worker thread wakes up 16:32:51.007 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.03, 0.32) 16:32:51.007 00.000 3756 Handling move in thread for scope dir=0 16:32:51.007 00.000 3756 endpoint = (-0.03, 0.32) 16:32:51.007 00.000 3756 CameraToMount -- cameraTheta (1.66) - m_xAngle (0.25) = xAngle (1.42 = 1.42) 16:32:51.007 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6208, FiltMax=22200 16:32:51.007 00.000 3756 CameraToMount -- cameraTheta (1.66) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.41 = 1.41) 16:32:51.008 00.001 3756 CameraToMount -- cameraX=-0.03 cameraY=0.32 hyp=0.32 cameraTheta=1.66 mountX=0.05 mountY=0.31, mountTheta=1.42 16:32:51.008 00.000 3756 Moving (-0.03, 0.32) raw xDistance=0.05 yDistance=0.31 16:32:51.008 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 16:32:51.008 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.31 from input 0.31 16:32:51.008 00.000 3756 Move(2, 0, 1) 16:32:51.008 00.000 3756 Move returns status 0, amount 0 16:32:51.008 00.000 3756 Move(1, 55, 1) 16:32:51.025 00.017 4788 Resizing image to 469,362 16:32:51.030 00.005 4788 UpdateGuideState exits: m=81687 SNR=17.7 16:32:51.031 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:51.031 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:51.031 00.000 4788 Enqueuing Expose request 16:32:51.063 00.032 3756 Move returns status 0, amount 55 16:32:51.063 00.000 3756 Status Line 1: South 0.31 px 55 ms 16:32:51.063 00.000 3756 South 0.31 px 55 ms 16:32:51.063 00.000 3756 move complete, result=0 16:32:51.063 00.000 3756 worker thread done servicing request 16:32:51.063 00.000 3756 Worker thread wakes up 16:32:51.063 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:51.063 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:51.088 00.025 3756 ScopeASCOM::SideOfPier() returns 1 16:32:52.065 00.977 3756 Exposure complete 16:32:52.142 00.077 3756 worker thread done servicing request 16:32:52.142 00.000 4788 Processing an image 16:32:52.142 00.000 4788 UpdateGuideState(): m_state=6 16:32:52.142 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:32:52.142 00.000 4788 Star::Find returns 1 (0), X=324.15, Y=400.89, Mass=95065, SNR=19.2, Peak=37050 HFD=1.8 16:32:52.143 00.001 4788 SchedulePrimaryMove(00729DC0, x=0.13, y=-0.11, type=1) 16:32:52.143 00.000 4788 Enqueuing Move request for scope (0.13, -0.11) 16:32:52.143 00.000 4788 Status Line 0: m=95065 SNR=19.2 16:32:52.143 00.000 3756 Worker thread wakes up 16:32:52.143 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.13, -0.11) 16:32:52.143 00.000 3756 Handling move in thread for scope dir=0 16:32:52.143 00.000 3756 endpoint = (0.13, -0.11) 16:32:52.143 00.000 3756 CameraToMount -- cameraTheta (-0.73) - m_xAngle (0.25) = xAngle (-0.97 = -0.97) 16:32:52.143 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6118, FiltMax=20206 16:32:52.143 00.000 3756 CameraToMount -- cameraTheta (-0.73) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.98 = -0.98) 16:32:52.143 00.000 3756 CameraToMount -- cameraX=0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-0.73 mountX=0.09 mountY=-0.14, mountTheta=-0.97 16:32:52.143 00.000 3756 Moving (0.13, -0.11) raw xDistance=0.09 yDistance=-0.14 16:32:52.143 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 16:32:52.143 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:52.143 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 16:32:52.143 00.000 3756 Move(2, 0, 1) 16:32:52.143 00.000 3756 Move returns status 0, amount 0 16:32:52.143 00.000 3756 Move(0, 0, 1) 16:32:52.143 00.000 3756 Move returns status 0, amount 0 16:32:52.143 00.000 3756 move complete, result=0 16:32:52.143 00.000 3756 worker thread done servicing request 16:32:52.161 00.018 4788 Resizing image to 469,362 16:32:52.166 00.005 4788 UpdateGuideState exits: m=95065 SNR=19.2 16:32:52.166 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:52.166 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:52.166 00.000 4788 Enqueuing Expose request 16:32:52.166 00.000 3756 Worker thread wakes up 16:32:52.166 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:52.166 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:52.175 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:32:53.167 00.992 3756 Exposure complete 16:32:53.227 00.060 3756 worker thread done servicing request 16:32:53.227 00.000 4788 Processing an image 16:32:53.227 00.000 4788 UpdateGuideState(): m_state=6 16:32:53.227 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:32:53.227 00.000 4788 Star::Find returns 1 (0), X=323.89, Y=400.89, Mass=87241, SNR=19.8, Peak=38017 HFD=1.8 16:32:53.227 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.13, y=-0.11, type=1) 16:32:53.227 00.000 4788 Enqueuing Move request for scope (-0.13, -0.11) 16:32:53.227 00.000 4788 Status Line 0: m=87241 SNR=19.8 16:32:53.227 00.000 3756 Worker thread wakes up 16:32:53.227 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.13, -0.11) 16:32:53.227 00.000 3756 Handling move in thread for scope dir=0 16:32:53.227 00.000 3756 endpoint = (-0.13, -0.11) 16:32:53.227 00.000 3756 CameraToMount -- cameraTheta (-2.44) - m_xAngle (0.25) = xAngle (-2.68 = -2.68) 16:32:53.228 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6194, FiltMax=20771 16:32:53.228 00.000 3756 CameraToMount -- cameraTheta (-2.44) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.69 = -2.69) 16:32:53.228 00.000 3756 CameraToMount -- cameraX=-0.13 cameraY=-0.11 hyp=0.17 cameraTheta=-2.44 mountX=-0.16 mountY=-0.08, mountTheta=-2.69 16:32:53.228 00.000 3756 Moving (-0.13, -0.11) raw xDistance=-0.16 yDistance=-0.08 16:32:53.228 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 16:32:53.228 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:53.228 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 16:32:53.228 00.000 3756 Move(2, 0, 1) 16:32:53.228 00.000 3756 Move returns status 0, amount 0 16:32:53.228 00.000 3756 Move(0, 0, 1) 16:32:53.228 00.000 3756 Move returns status 0, amount 0 16:32:53.228 00.000 3756 move complete, result=0 16:32:53.228 00.000 3756 worker thread done servicing request 16:32:53.245 00.017 4788 Resizing image to 469,362 16:32:53.250 00.005 4788 UpdateGuideState exits: m=87241 SNR=19.8 16:32:53.250 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:53.250 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:53.250 00.000 4788 Enqueuing Expose request 16:32:53.250 00.000 3756 Worker thread wakes up 16:32:53.250 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:53.250 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:53.259 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:32:54.252 00.993 3756 Exposure complete 16:32:54.308 00.056 3756 worker thread done servicing request 16:32:54.308 00.000 4788 Processing an image 16:32:54.308 00.000 4788 UpdateGuideState(): m_state=6 16:32:54.308 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:32:54.308 00.000 4788 Star::Find returns 1 (0), X=323.98, Y=401.02, Mass=93786, SNR=21.2, Peak=41938 HFD=2.0 16:32:54.308 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.04, y=0.01, type=1) 16:32:54.309 00.001 4788 Enqueuing Move request for scope (-0.04, 0.01) 16:32:54.309 00.000 3756 Worker thread wakes up 16:32:54.309 00.000 4788 Status Line 0: m=93786 SNR=21.2 16:32:54.309 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.04, 0.01) 16:32:54.309 00.000 3756 Handling move in thread for scope dir=0 16:32:54.309 00.000 3756 endpoint = (-0.04, 0.01) 16:32:54.309 00.000 3756 CameraToMount -- cameraTheta (2.86) - m_xAngle (0.25) = xAngle (2.62 = 2.62) 16:32:54.309 00.000 3756 CameraToMount -- cameraTheta (2.86) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.61 = 2.61) 16:32:54.309 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6138, FiltMax=20136 16:32:54.309 00.000 3756 CameraToMount -- cameraX=-0.04 cameraY=0.01 hyp=0.04 cameraTheta=2.86 mountX=-0.04 mountY=0.02, mountTheta=2.61 16:32:54.309 00.000 3756 Moving (-0.04, 0.01) raw xDistance=-0.04 yDistance=0.02 16:32:54.309 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.04 16:32:54.309 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:54.309 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 16:32:54.309 00.000 3756 Move(2, 0, 1) 16:32:54.309 00.000 3756 Move returns status 0, amount 0 16:32:54.309 00.000 3756 Move(0, 0, 1) 16:32:54.309 00.000 3756 Move returns status 0, amount 0 16:32:54.309 00.000 3756 move complete, result=0 16:32:54.309 00.000 3756 worker thread done servicing request 16:32:54.327 00.018 4788 Resizing image to 469,362 16:32:54.332 00.005 4788 UpdateGuideState exits: m=93786 SNR=21.2 16:32:54.332 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:54.332 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:54.332 00.000 4788 Enqueuing Expose request 16:32:54.332 00.000 3756 Worker thread wakes up 16:32:54.332 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:54.332 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:54.341 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:32:55.334 00.993 3756 Exposure complete 16:32:55.405 00.071 3756 worker thread done servicing request 16:32:55.405 00.000 4788 Processing an image 16:32:55.405 00.000 4788 UpdateGuideState(): m_state=6 16:32:55.405 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:32:55.406 00.001 4788 Star::Find returns 1 (0), X=324.13, Y=400.87, Mass=100653, SNR=19.4, Peak=36388 HFD=1.8 16:32:55.406 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.11, y=-0.13, type=1) 16:32:55.406 00.000 4788 Enqueuing Move request for scope (0.11, -0.13) 16:32:55.406 00.000 4788 Status Line 0: m=100653 SNR=19.4 16:32:55.406 00.000 3756 Worker thread wakes up 16:32:55.406 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.11, -0.13) 16:32:55.406 00.000 3756 Handling move in thread for scope dir=0 16:32:55.406 00.000 3756 endpoint = (0.11, -0.13) 16:32:55.406 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6198, FiltMax=20142 16:32:55.406 00.000 3756 CameraToMount -- cameraTheta (-0.89) - m_xAngle (0.25) = xAngle (-1.14 = -1.14) 16:32:55.406 00.000 3756 CameraToMount -- cameraTheta (-0.89) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.14 = -1.14) 16:32:55.406 00.000 3756 CameraToMount -- cameraX=0.11 cameraY=-0.13 hyp=0.17 cameraTheta=-0.89 mountX=0.07 mountY=-0.16, mountTheta=-1.14 16:32:55.406 00.000 3756 Moving (0.11, -0.13) raw xDistance=0.07 yDistance=-0.16 16:32:55.406 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 16:32:55.407 00.001 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:55.407 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 16:32:55.407 00.000 3756 Move(2, 0, 1) 16:32:55.407 00.000 3756 Move returns status 0, amount 0 16:32:55.407 00.000 3756 Move(0, 0, 1) 16:32:55.407 00.000 3756 Move returns status 0, amount 0 16:32:55.407 00.000 3756 move complete, result=0 16:32:55.407 00.000 3756 worker thread done servicing request 16:32:55.425 00.018 4788 Resizing image to 469,362 16:32:55.430 00.005 4788 UpdateGuideState exits: m=100653 SNR=19.4 16:32:55.430 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:55.430 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:55.430 00.000 4788 Enqueuing Expose request 16:32:55.430 00.000 3756 Worker thread wakes up 16:32:55.430 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:55.430 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:55.439 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:32:56.432 00.993 3756 Exposure complete 16:32:56.493 00.061 3756 worker thread done servicing request 16:32:56.493 00.000 4788 Processing an image 16:32:56.493 00.000 4788 UpdateGuideState(): m_state=6 16:32:56.493 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:32:56.493 00.000 4788 Star::Find returns 1 (0), X=324.30, Y=401.05, Mass=91622, SNR=20.1, Peak=36808 HFD=1.4 16:32:56.493 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.28, y=0.04, type=1) 16:32:56.493 00.000 4788 Enqueuing Move request for scope (0.28, 0.04) 16:32:56.494 00.001 4788 Status Line 0: m=91622 SNR=20.1 16:32:56.494 00.000 3756 Worker thread wakes up 16:32:56.494 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.28, 0.04) 16:32:56.494 00.000 3756 Handling move in thread for scope dir=0 16:32:56.494 00.000 3756 endpoint = (0.28, 0.04) 16:32:56.494 00.000 3756 CameraToMount -- cameraTheta (0.16) - m_xAngle (0.25) = xAngle (-0.09 = -0.09) 16:32:56.494 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6200, FiltMax=20008 16:32:56.494 00.000 3756 CameraToMount -- cameraTheta (0.16) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.09 = -0.09) 16:32:56.494 00.000 3756 CameraToMount -- cameraX=0.28 cameraY=0.04 hyp=0.28 cameraTheta=0.16 mountX=0.28 mountY=-0.03, mountTheta=-0.09 16:32:56.494 00.000 3756 Moving (0.28, 0.04) raw xDistance=0.28 yDistance=-0.03 16:32:56.494 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28 16:32:56.494 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:56.494 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 16:32:56.494 00.000 3756 Move(3, 32, 1) 16:32:56.512 00.018 4788 Resizing image to 469,362 16:32:56.516 00.004 4788 UpdateGuideState exits: m=91622 SNR=20.1 16:32:56.517 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:56.517 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:56.517 00.000 4788 Enqueuing Expose request 16:32:56.526 00.009 3756 Move returns status 0, amount 32 16:32:56.526 00.000 3756 Move(0, 0, 1) 16:32:56.526 00.000 3756 Move returns status 0, amount 0 16:32:56.526 00.000 3756 Status Line 1: West 0.18 px 32 ms 16:32:56.526 00.000 3756 West 0.18 px 32 ms 16:32:56.526 00.000 3756 move complete, result=0 16:32:56.526 00.000 3756 worker thread done servicing request 16:32:56.526 00.000 3756 Worker thread wakes up 16:32:56.526 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:56.526 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:56.535 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:32:57.529 00.994 3756 Exposure complete 16:32:57.597 00.068 3756 worker thread done servicing request 16:32:57.598 00.001 4788 Processing an image 16:32:57.598 00.000 4788 UpdateGuideState(): m_state=6 16:32:57.598 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:32:57.598 00.000 4788 Star::Find returns 1 (0), X=323.92, Y=400.91, Mass=82520, SNR=19.6, Peak=42125 HFD=1.2 16:32:57.598 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.10, y=-0.09, type=1) 16:32:57.598 00.000 4788 Enqueuing Move request for scope (-0.10, -0.09) 16:32:57.598 00.000 4788 Status Line 0: m=82520 SNR=19.6 16:32:57.598 00.000 3756 Worker thread wakes up 16:32:57.598 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.10, -0.09) 16:32:57.598 00.000 3756 Handling move in thread for scope dir=0 16:32:57.598 00.000 3756 endpoint = (-0.10, -0.09) 16:32:57.598 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6202, FiltMax=19586 16:32:57.599 00.001 3756 CameraToMount -- cameraTheta (-2.41) - m_xAngle (0.25) = xAngle (-2.65 = -2.65) 16:32:57.599 00.000 3756 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.66 = -2.66) 16:32:57.599 00.000 3756 CameraToMount -- cameraX=-0.10 cameraY=-0.09 hyp=0.14 cameraTheta=-2.41 mountX=-0.12 mountY=-0.06, mountTheta=-2.66 16:32:57.599 00.000 3756 Moving (-0.10, -0.09) raw xDistance=-0.12 yDistance=-0.06 16:32:57.599 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 16:32:57.599 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:57.599 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 16:32:57.599 00.000 3756 Move(2, 0, 1) 16:32:57.599 00.000 3756 Move returns status 0, amount 0 16:32:57.599 00.000 3756 Move(0, 0, 1) 16:32:57.599 00.000 3756 Move returns status 0, amount 0 16:32:57.599 00.000 3756 move complete, result=0 16:32:57.599 00.000 3756 worker thread done servicing request 16:32:57.616 00.017 4788 Resizing image to 469,362 16:32:57.621 00.005 4788 UpdateGuideState exits: m=82520 SNR=19.6 16:32:57.621 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:57.621 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:57.621 00.000 4788 Enqueuing Expose request 16:32:57.621 00.000 3756 Worker thread wakes up 16:32:57.622 00.001 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:57.622 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:57.630 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:32:58.623 00.993 3756 Exposure complete 16:32:58.684 00.061 3756 worker thread done servicing request 16:32:58.684 00.000 4788 Processing an image 16:32:58.684 00.000 4788 UpdateGuideState(): m_state=6 16:32:58.684 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:32:58.684 00.000 4788 Star::Find returns 1 (0), X=323.83, Y=401.19, Mass=83104, SNR=19.7, Peak=37887 HFD=1.5 16:32:58.684 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.19, y=0.18, type=1) 16:32:58.685 00.001 4788 Enqueuing Move request for scope (-0.19, 0.18) 16:32:58.685 00.000 3756 Worker thread wakes up 16:32:58.685 00.000 4788 Status Line 0: m=83104 SNR=19.7 16:32:58.685 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.19, 0.18) 16:32:58.685 00.000 3756 Handling move in thread for scope dir=0 16:32:58.685 00.000 3756 endpoint = (-0.19, 0.18) 16:32:58.685 00.000 3756 CameraToMount -- cameraTheta (2.39) - m_xAngle (0.25) = xAngle (2.15 = 2.15) 16:32:58.685 00.000 3756 CameraToMount -- cameraTheta (2.39) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.14 = 2.14) 16:32:58.685 00.000 3756 CameraToMount -- cameraX=-0.19 cameraY=0.18 hyp=0.26 cameraTheta=2.39 mountX=-0.14 mountY=0.22, mountTheta=2.15 16:32:58.685 00.000 3756 Moving (-0.19, 0.18) raw xDistance=-0.14 yDistance=0.22 16:32:58.685 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6132, FiltMax=19724 16:32:58.685 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 16:32:58.685 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.22 from input 0.22 16:32:58.685 00.000 3756 Move(2, 0, 1) 16:32:58.685 00.000 3756 Move returns status 0, amount 0 16:32:58.685 00.000 3756 Move(1, 39, 1) 16:32:58.703 00.018 4788 Resizing image to 469,362 16:32:58.708 00.005 4788 UpdateGuideState exits: m=83104 SNR=19.7 16:32:58.708 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:58.708 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:58.708 00.000 4788 Enqueuing Expose request 16:32:58.724 00.016 3756 Move returns status 0, amount 39 16:32:58.724 00.000 3756 Status Line 1: South 0.22 px 39 ms 16:32:58.724 00.000 3756 South 0.22 px 39 ms 16:32:58.724 00.000 3756 move complete, result=0 16:32:58.724 00.000 3756 worker thread done servicing request 16:32:58.724 00.000 3756 Worker thread wakes up 16:32:58.724 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:58.724 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:58.739 00.015 3756 ScopeASCOM::SideOfPier() returns 1 16:32:59.725 00.986 3756 Exposure complete 16:32:59.790 00.065 3756 worker thread done servicing request 16:32:59.790 00.000 4788 Processing an image 16:32:59.790 00.000 4788 UpdateGuideState(): m_state=6 16:32:59.790 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:32:59.790 00.000 4788 Star::Find returns 1 (0), X=324.21, Y=400.93, Mass=95672, SNR=21.1, Peak=39749 HFD=1.6 16:32:59.790 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.19, y=-0.08, type=1) 16:32:59.790 00.000 4788 Enqueuing Move request for scope (0.19, -0.08) 16:32:59.790 00.000 4788 Status Line 0: m=95672 SNR=21.1 16:32:59.790 00.000 3756 Worker thread wakes up 16:32:59.790 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.19, -0.08) 16:32:59.790 00.000 3756 Handling move in thread for scope dir=0 16:32:59.790 00.000 3756 endpoint = (0.19, -0.08) 16:32:59.790 00.000 3756 CameraToMount -- cameraTheta (-0.39) - m_xAngle (0.25) = xAngle (-0.64 = -0.64) 16:32:59.790 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6166, FiltMax=18271 16:32:59.790 00.000 3756 CameraToMount -- cameraTheta (-0.39) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.64 = -0.64) 16:32:59.790 00.000 3756 CameraToMount -- cameraX=0.19 cameraY=-0.08 hyp=0.20 cameraTheta=-0.39 mountX=0.16 mountY=-0.12, mountTheta=-0.64 16:32:59.790 00.000 3756 Moving (0.19, -0.08) raw xDistance=0.16 yDistance=-0.12 16:32:59.791 00.001 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 16:32:59.791 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:32:59.791 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.12 16:32:59.791 00.000 3756 Move(2, 0, 1) 16:32:59.791 00.000 3756 Move returns status 0, amount 0 16:32:59.791 00.000 3756 Move(0, 0, 1) 16:32:59.791 00.000 3756 Move returns status 0, amount 0 16:32:59.791 00.000 3756 move complete, result=0 16:32:59.791 00.000 3756 worker thread done servicing request 16:32:59.808 00.017 4788 Resizing image to 469,362 16:32:59.813 00.005 4788 UpdateGuideState exits: m=95672 SNR=21.1 16:32:59.813 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:32:59.813 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:32:59.813 00.000 4788 Enqueuing Expose request 16:32:59.813 00.000 3756 Worker thread wakes up 16:32:59.813 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:32:59.813 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:32:59.822 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:33:00.815 00.993 3756 Exposure complete 16:33:00.877 00.062 3756 worker thread done servicing request 16:33:00.877 00.000 4788 Processing an image 16:33:00.878 00.001 4788 UpdateGuideState(): m_state=6 16:33:00.878 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:33:00.878 00.000 4788 Star::Find returns 1 (0), X=324.12, Y=401.00, Mass=89753, SNR=21.8, Peak=41661 HFD=1.5 16:33:00.878 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.10, y=-0.00, type=1) 16:33:00.878 00.000 4788 Enqueuing Move request for scope (0.10, -0.00) 16:33:00.878 00.000 4788 Status Line 0: m=89753 SNR=21.8 16:33:00.878 00.000 3756 Worker thread wakes up 16:33:00.878 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.10, -0.00) 16:33:00.878 00.000 3756 Handling move in thread for scope dir=0 16:33:00.878 00.000 3756 endpoint = (0.10, -0.00) 16:33:00.878 00.000 3756 CameraToMount -- cameraTheta (-0.04) - m_xAngle (0.25) = xAngle (-0.29 = -0.29) 16:33:00.878 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6182, FiltMax=19156 16:33:00.878 00.000 3756 CameraToMount -- cameraTheta (-0.04) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.29 = -0.29) 16:33:00.878 00.000 3756 CameraToMount -- cameraX=0.10 cameraY=-0.00 hyp=0.10 cameraTheta=-0.04 mountX=0.09 mountY=-0.03, mountTheta=-0.29 16:33:00.878 00.000 3756 Moving (0.10, -0.00) raw xDistance=0.09 yDistance=-0.03 16:33:00.878 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 16:33:00.878 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:00.878 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 16:33:00.878 00.000 3756 Move(2, 0, 1) 16:33:00.878 00.000 3756 Move returns status 0, amount 0 16:33:00.879 00.001 3756 Move(0, 0, 1) 16:33:00.879 00.000 3756 Move returns status 0, amount 0 16:33:00.879 00.000 3756 move complete, result=0 16:33:00.879 00.000 3756 worker thread done servicing request 16:33:00.896 00.017 4788 Resizing image to 469,362 16:33:00.901 00.005 4788 UpdateGuideState exits: m=89753 SNR=21.8 16:33:00.902 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:00.902 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:00.902 00.000 4788 Enqueuing Expose request 16:33:00.902 00.000 3756 Worker thread wakes up 16:33:00.902 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:00.902 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:00.911 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:33:01.903 00.992 3756 Exposure complete 16:33:01.975 00.072 3756 worker thread done servicing request 16:33:01.976 00.001 4788 Processing an image 16:33:01.976 00.000 4788 UpdateGuideState(): m_state=6 16:33:01.976 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:33:01.976 00.000 4788 Star::Find returns 1 (0), X=324.13, Y=400.93, Mass=86515, SNR=19.9, Peak=41198 HFD=1.4 16:33:01.976 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.11, y=-0.08, type=1) 16:33:01.976 00.000 4788 Enqueuing Move request for scope (0.11, -0.08) 16:33:01.976 00.000 4788 Status Line 0: m=86515 SNR=19.9 16:33:01.976 00.000 3756 Worker thread wakes up 16:33:01.976 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.11, -0.08) 16:33:01.976 00.000 3756 Handling move in thread for scope dir=0 16:33:01.976 00.000 3756 endpoint = (0.11, -0.08) 16:33:01.976 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6132, FiltMax=18875 16:33:01.977 00.001 3756 CameraToMount -- cameraTheta (-0.61) - m_xAngle (0.25) = xAngle (-0.86 = -0.86) 16:33:01.977 00.000 3756 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.86 = -0.86) 16:33:01.977 00.000 3756 CameraToMount -- cameraX=0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-0.61 mountX=0.09 mountY=-0.10, mountTheta=-0.86 16:33:01.977 00.000 3756 Moving (0.11, -0.08) raw xDistance=0.09 yDistance=-0.10 16:33:01.977 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 16:33:01.977 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:01.977 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 16:33:01.977 00.000 3756 Move(2, 0, 1) 16:33:01.977 00.000 3756 Move returns status 0, amount 0 16:33:01.977 00.000 3756 Move(0, 0, 1) 16:33:01.977 00.000 3756 Move returns status 0, amount 0 16:33:01.977 00.000 3756 move complete, result=0 16:33:01.977 00.000 3756 worker thread done servicing request 16:33:01.996 00.019 4788 Resizing image to 469,362 16:33:02.000 00.004 4788 UpdateGuideState exits: m=86515 SNR=19.9 16:33:02.000 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:02.000 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:02.001 00.001 4788 Enqueuing Expose request 16:33:02.001 00.000 3756 Worker thread wakes up 16:33:02.001 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:02.001 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:02.009 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:03.002 00.993 3756 Exposure complete 16:33:03.065 00.063 3756 worker thread done servicing request 16:33:03.065 00.000 4788 Processing an image 16:33:03.065 00.000 4788 UpdateGuideState(): m_state=6 16:33:03.065 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:33:03.065 00.000 4788 Star::Find returns 1 (0), X=323.82, Y=400.95, Mass=86041, SNR=18.6, Peak=37205 HFD=1.7 16:33:03.065 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.20, y=-0.06, type=1) 16:33:03.065 00.000 4788 Enqueuing Move request for scope (-0.20, -0.06) 16:33:03.065 00.000 4788 Status Line 0: m=86041 SNR=18.6 16:33:03.065 00.000 3756 Worker thread wakes up 16:33:03.065 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.20, -0.06) 16:33:03.065 00.000 3756 Handling move in thread for scope dir=0 16:33:03.065 00.000 3756 endpoint = (-0.20, -0.06) 16:33:03.065 00.000 3756 CameraToMount -- cameraTheta (-2.85) - m_xAngle (0.25) = xAngle (-3.09 = -3.09) 16:33:03.065 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6226, FiltMax=19741 16:33:03.065 00.000 3756 CameraToMount -- cameraTheta (-2.85) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-3.09 = -3.09) 16:33:03.065 00.000 3756 CameraToMount -- cameraX=-0.20 cameraY=-0.06 hyp=0.21 cameraTheta=-2.85 mountX=-0.21 mountY=-0.01, mountTheta=-3.09 16:33:03.065 00.000 3756 Moving (-0.20, -0.06) raw xDistance=-0.21 yDistance=-0.01 16:33:03.065 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 16:33:03.065 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:03.066 00.001 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 16:33:03.066 00.000 3756 Move(2, 0, 1) 16:33:03.066 00.000 3756 Move returns status 0, amount 0 16:33:03.066 00.000 3756 Move(0, 0, 1) 16:33:03.066 00.000 3756 Move returns status 0, amount 0 16:33:03.066 00.000 3756 move complete, result=0 16:33:03.066 00.000 3756 worker thread done servicing request 16:33:03.083 00.017 4788 Resizing image to 469,362 16:33:03.089 00.006 4788 UpdateGuideState exits: m=86041 SNR=18.6 16:33:03.089 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:03.089 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:03.089 00.000 4788 Enqueuing Expose request 16:33:03.089 00.000 3756 Worker thread wakes up 16:33:03.089 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:03.089 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:03.098 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:33:04.091 00.993 3756 Exposure complete 16:33:04.152 00.061 3756 worker thread done servicing request 16:33:04.152 00.000 4788 Processing an image 16:33:04.152 00.000 4788 UpdateGuideState(): m_state=6 16:33:04.152 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:33:04.152 00.000 4788 Star::Find returns 1 (0), X=324.01, Y=400.97, Mass=72258, SNR=18.9, Peak=38394 HFD=1.2 16:33:04.152 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.01, y=-0.03, type=1) 16:33:04.152 00.000 4788 Enqueuing Move request for scope (-0.01, -0.03) 16:33:04.152 00.000 4788 Status Line 0: m=72258 SNR=18.9 16:33:04.152 00.000 3756 Worker thread wakes up 16:33:04.152 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.01, -0.03) 16:33:04.152 00.000 3756 Handling move in thread for scope dir=0 16:33:04.152 00.000 3756 endpoint = (-0.01, -0.03) 16:33:04.152 00.000 3756 CameraToMount -- cameraTheta (-1.86) - m_xAngle (0.25) = xAngle (-2.11 = -2.11) 16:33:04.153 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6168, FiltMax=20120 16:33:04.153 00.000 3756 CameraToMount -- cameraTheta (-1.86) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.11 = -2.11) 16:33:04.153 00.000 3756 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.86 mountX=-0.02 mountY=-0.03, mountTheta=-2.11 16:33:04.153 00.000 3756 Moving (-0.01, -0.03) raw xDistance=-0.02 yDistance=-0.03 16:33:04.153 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 16:33:04.153 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:04.153 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 16:33:04.153 00.000 3756 Move(2, 0, 1) 16:33:04.153 00.000 3756 Move returns status 0, amount 0 16:33:04.153 00.000 3756 Move(0, 0, 1) 16:33:04.153 00.000 3756 Move returns status 0, amount 0 16:33:04.153 00.000 3756 move complete, result=0 16:33:04.153 00.000 3756 worker thread done servicing request 16:33:04.174 00.021 4788 Resizing image to 469,362 16:33:04.179 00.005 4788 UpdateGuideState exits: m=72258 SNR=18.9 16:33:04.179 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:04.179 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:04.179 00.000 4788 Enqueuing Expose request 16:33:04.179 00.000 3756 Worker thread wakes up 16:33:04.179 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:04.179 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:04.215 00.036 3756 ScopeASCOM::SideOfPier() returns 1 16:33:05.181 00.966 3756 Exposure complete 16:33:05.248 00.067 3756 worker thread done servicing request 16:33:05.249 00.001 4788 Processing an image 16:33:05.249 00.000 4788 UpdateGuideState(): m_state=6 16:33:05.249 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:33:05.249 00.000 4788 Star::Find returns 1 (0), X=323.58, Y=400.86, Mass=80114, SNR=18.2, Peak=33977 HFD=1.2 16:33:05.249 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.44, y=-0.15, type=1) 16:33:05.249 00.000 4788 Enqueuing Move request for scope (-0.44, -0.15) 16:33:05.249 00.000 3756 Worker thread wakes up 16:33:05.249 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.44, -0.15) 16:33:05.249 00.000 3756 Handling move in thread for scope dir=0 16:33:05.249 00.000 3756 endpoint = (-0.44, -0.15) 16:33:05.249 00.000 3756 CameraToMount -- cameraTheta (-2.82) - m_xAngle (0.25) = xAngle (-3.06 = -3.06) 16:33:05.249 00.000 3756 CameraToMount -- cameraTheta (-2.82) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-3.07 = -3.07) 16:33:05.249 00.000 3756 CameraToMount -- cameraX=-0.44 cameraY=-0.15 hyp=0.47 cameraTheta=-2.82 mountX=-0.47 mountY=-0.03, mountTheta=-3.07 16:33:05.249 00.000 3756 Moving (-0.44, -0.15) raw xDistance=-0.47 yDistance=-0.03 16:33:05.249 00.000 3756 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.47 16:33:05.249 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:05.249 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 16:33:05.249 00.000 3756 Move(2, 53, 1) 16:33:05.249 00.000 4788 Status Line 0: m=80114 SNR=18.2 16:33:05.250 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6222, FiltMax=21937 16:33:05.268 00.018 4788 Resizing image to 469,362 16:33:05.273 00.005 4788 UpdateGuideState exits: m=80114 SNR=18.2 16:33:05.273 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:05.273 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:05.273 00.000 4788 Enqueuing Expose request 16:33:05.302 00.029 3756 Move returns status 0, amount 53 16:33:05.302 00.000 3756 Move(0, 0, 1) 16:33:05.302 00.000 3756 Move returns status 0, amount 0 16:33:05.302 00.000 3756 Status Line 1: East 0.29 px 53 ms 16:33:05.302 00.000 3756 East 0.29 px 53 ms 16:33:05.302 00.000 3756 move complete, result=0 16:33:05.302 00.000 3756 worker thread done servicing request 16:33:05.302 00.000 3756 Worker thread wakes up 16:33:05.302 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:05.302 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:05.310 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:06.304 00.994 3756 Exposure complete 16:33:06.367 00.063 3756 worker thread done servicing request 16:33:06.367 00.000 4788 Processing an image 16:33:06.367 00.000 4788 UpdateGuideState(): m_state=6 16:33:06.367 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:33:06.367 00.000 4788 Star::Find returns 1 (0), X=323.94, Y=401.08, Mass=80222, SNR=21.0, Peak=42218 HFD=0.9 16:33:06.368 00.001 4788 SchedulePrimaryMove(00729DC0, x=-0.08, y=0.07, type=1) 16:33:06.368 00.000 4788 Enqueuing Move request for scope (-0.08, 0.07) 16:33:06.368 00.000 4788 Status Line 0: m=80222 SNR=21.0 16:33:06.368 00.000 3756 Worker thread wakes up 16:33:06.368 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.08, 0.07) 16:33:06.368 00.000 3756 Handling move in thread for scope dir=0 16:33:06.368 00.000 3756 endpoint = (-0.08, 0.07) 16:33:06.368 00.000 3756 CameraToMount -- cameraTheta (2.37) - m_xAngle (0.25) = xAngle (2.13 = 2.13) 16:33:06.368 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6088, FiltMax=20862 16:33:06.368 00.000 3756 CameraToMount -- cameraTheta (2.37) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.12 = 2.12) 16:33:06.368 00.000 3756 CameraToMount -- cameraX=-0.08 cameraY=0.07 hyp=0.11 cameraTheta=2.37 mountX=-0.06 mountY=0.09, mountTheta=2.13 16:33:06.368 00.000 3756 Moving (-0.08, 0.07) raw xDistance=-0.06 yDistance=0.09 16:33:06.368 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 16:33:06.368 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:06.368 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 16:33:06.368 00.000 3756 Move(2, 0, 1) 16:33:06.368 00.000 3756 Move returns status 0, amount 0 16:33:06.368 00.000 3756 Move(0, 0, 1) 16:33:06.368 00.000 3756 Move returns status 0, amount 0 16:33:06.368 00.000 3756 move complete, result=0 16:33:06.368 00.000 3756 worker thread done servicing request 16:33:06.386 00.018 4788 Resizing image to 469,362 16:33:06.391 00.005 4788 UpdateGuideState exits: m=80222 SNR=21.0 16:33:06.391 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:06.391 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:06.391 00.000 4788 Enqueuing Expose request 16:33:06.391 00.000 3756 Worker thread wakes up 16:33:06.391 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:06.391 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:06.399 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:07.393 00.994 3756 Exposure complete 16:33:07.465 00.072 3756 worker thread done servicing request 16:33:07.465 00.000 4788 Processing an image 16:33:07.465 00.000 4788 UpdateGuideState(): m_state=6 16:33:07.466 00.001 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:33:07.466 00.000 4788 Star::Find returns 1 (0), X=324.03, Y=401.05, Mass=89910, SNR=18.8, Peak=39554 HFD=1.9 16:33:07.466 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.01, y=0.05, type=1) 16:33:07.466 00.000 4788 Enqueuing Move request for scope (0.01, 0.05) 16:33:07.466 00.000 4788 Status Line 0: m=89910 SNR=18.8 16:33:07.466 00.000 3756 Worker thread wakes up 16:33:07.466 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.01, 0.05) 16:33:07.466 00.000 3756 Handling move in thread for scope dir=0 16:33:07.466 00.000 3756 endpoint = (0.01, 0.05) 16:33:07.466 00.000 3756 CameraToMount -- cameraTheta (1.44) - m_xAngle (0.25) = xAngle (1.20 = 1.20) 16:33:07.466 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6140, FiltMax=19960 16:33:07.466 00.000 3756 CameraToMount -- cameraTheta (1.44) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.19 = 1.19) 16:33:07.466 00.000 3756 CameraToMount -- cameraX=0.01 cameraY=0.05 hyp=0.05 cameraTheta=1.44 mountX=0.02 mountY=0.05, mountTheta=1.20 16:33:07.466 00.000 3756 Moving (0.01, 0.05) raw xDistance=0.02 yDistance=0.05 16:33:07.466 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 16:33:07.467 00.001 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:07.467 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 16:33:07.467 00.000 3756 Move(2, 0, 1) 16:33:07.467 00.000 3756 Move returns status 0, amount 0 16:33:07.467 00.000 3756 Move(0, 0, 1) 16:33:07.467 00.000 3756 Move returns status 0, amount 0 16:33:07.467 00.000 3756 move complete, result=0 16:33:07.467 00.000 3756 worker thread done servicing request 16:33:07.485 00.018 4788 Resizing image to 469,362 16:33:07.490 00.005 4788 UpdateGuideState exits: m=89910 SNR=18.8 16:33:07.490 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:07.490 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:07.491 00.001 4788 Enqueuing Expose request 16:33:07.491 00.000 3756 Worker thread wakes up 16:33:07.491 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:07.491 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:07.498 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:33:08.492 00.994 3756 Exposure complete 16:33:08.556 00.064 3756 worker thread done servicing request 16:33:08.557 00.001 4788 Processing an image 16:33:08.557 00.000 4788 UpdateGuideState(): m_state=6 16:33:08.557 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:33:08.557 00.000 4788 Star::Find returns 1 (0), X=324.12, Y=401.16, Mass=84221, SNR=19.3, Peak=31844 HFD=1.7 16:33:08.557 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.10, y=0.15, type=1) 16:33:08.557 00.000 4788 Enqueuing Move request for scope (0.10, 0.15) 16:33:08.557 00.000 4788 Status Line 0: m=84221 SNR=19.3 16:33:08.557 00.000 3756 Worker thread wakes up 16:33:08.557 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.10, 0.15) 16:33:08.557 00.000 3756 Handling move in thread for scope dir=0 16:33:08.557 00.000 3756 endpoint = (0.10, 0.15) 16:33:08.557 00.000 3756 CameraToMount -- cameraTheta (0.99) - m_xAngle (0.25) = xAngle (0.75 = 0.75) 16:33:08.557 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6124, FiltMax=18754 16:33:08.557 00.000 3756 CameraToMount -- cameraTheta (0.99) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.74 = 0.74) 16:33:08.557 00.000 3756 CameraToMount -- cameraX=0.10 cameraY=0.15 hyp=0.18 cameraTheta=0.99 mountX=0.13 mountY=0.12, mountTheta=0.75 16:33:08.557 00.000 3756 Moving (0.10, 0.15) raw xDistance=0.13 yDistance=0.12 16:33:08.557 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 16:33:08.557 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:08.557 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 16:33:08.557 00.000 3756 Move(2, 0, 1) 16:33:08.557 00.000 3756 Move returns status 0, amount 0 16:33:08.558 00.001 3756 Move(0, 0, 1) 16:33:08.558 00.000 3756 Move returns status 0, amount 0 16:33:08.558 00.000 3756 move complete, result=0 16:33:08.558 00.000 3756 worker thread done servicing request 16:33:08.575 00.017 4788 Resizing image to 469,362 16:33:08.580 00.005 4788 UpdateGuideState exits: m=84221 SNR=19.3 16:33:08.580 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:08.580 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:08.580 00.000 4788 Enqueuing Expose request 16:33:08.580 00.000 3756 Worker thread wakes up 16:33:08.580 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:08.580 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:08.589 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:33:09.582 00.993 3756 Exposure complete 16:33:09.655 00.073 3756 worker thread done servicing request 16:33:09.655 00.000 4788 Processing an image 16:33:09.655 00.000 4788 UpdateGuideState(): m_state=6 16:33:09.655 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:33:09.655 00.000 4788 Star::Find returns 1 (0), X=324.29, Y=401.10, Mass=87368, SNR=19.3, Peak=36589 HFD=1.5 16:33:09.655 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.27, y=0.09, type=1) 16:33:09.655 00.000 4788 Enqueuing Move request for scope (0.27, 0.09) 16:33:09.655 00.000 4788 Status Line 0: m=87368 SNR=19.3 16:33:09.656 00.001 3756 Worker thread wakes up 16:33:09.656 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.27, 0.09) 16:33:09.656 00.000 3756 Handling move in thread for scope dir=0 16:33:09.656 00.000 3756 endpoint = (0.27, 0.09) 16:33:09.656 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6162, FiltMax=20608 16:33:09.656 00.000 3756 CameraToMount -- cameraTheta (0.33) - m_xAngle (0.25) = xAngle (0.08 = 0.08) 16:33:09.656 00.000 3756 CameraToMount -- cameraTheta (0.33) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.08 = 0.08) 16:33:09.656 00.000 3756 CameraToMount -- cameraX=0.27 cameraY=0.09 hyp=0.28 cameraTheta=0.33 mountX=0.28 mountY=0.02, mountTheta=0.08 16:33:09.656 00.000 3756 Moving (0.27, 0.09) raw xDistance=0.28 yDistance=0.02 16:33:09.656 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.18 from input 0.28 16:33:09.656 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:09.656 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 16:33:09.656 00.000 3756 Move(3, 32, 1) 16:33:09.676 00.020 4788 Resizing image to 469,362 16:33:09.680 00.004 4788 UpdateGuideState exits: m=87368 SNR=19.3 16:33:09.680 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:09.681 00.001 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:09.681 00.000 4788 Enqueuing Expose request 16:33:09.688 00.007 3756 Move returns status 0, amount 32 16:33:09.688 00.000 3756 Move(0, 0, 1) 16:33:09.688 00.000 3756 Move returns status 0, amount 0 16:33:09.688 00.000 3756 Status Line 1: West 0.18 px 32 ms 16:33:09.688 00.000 3756 West 0.18 px 32 ms 16:33:09.688 00.000 3756 move complete, result=0 16:33:09.688 00.000 3756 worker thread done servicing request 16:33:09.688 00.000 3756 Worker thread wakes up 16:33:09.688 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:09.688 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:09.697 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:33:10.690 00.993 3756 Exposure complete 16:33:10.746 00.056 3756 worker thread done servicing request 16:33:10.746 00.000 4788 Processing an image 16:33:10.746 00.000 4788 UpdateGuideState(): m_state=6 16:33:10.746 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:33:10.746 00.000 4788 Star::Find returns 1 (0), X=323.87, Y=401.12, Mass=103017, SNR=21.7, Peak=38703 HFD=1.8 16:33:10.746 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.15, y=0.11, type=1) 16:33:10.746 00.000 4788 Enqueuing Move request for scope (-0.15, 0.11) 16:33:10.746 00.000 4788 Status Line 0: m=103017 SNR=21.7 16:33:10.746 00.000 3756 Worker thread wakes up 16:33:10.747 00.001 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.15, 0.11) 16:33:10.747 00.000 3756 Handling move in thread for scope dir=0 16:33:10.747 00.000 3756 endpoint = (-0.15, 0.11) 16:33:10.747 00.000 3756 CameraToMount -- cameraTheta (2.49) - m_xAngle (0.25) = xAngle (2.24 = 2.24) 16:33:10.747 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6222, FiltMax=20306 16:33:10.747 00.000 3756 CameraToMount -- cameraTheta (2.49) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.24 = 2.24) 16:33:10.747 00.000 3756 CameraToMount -- cameraX=-0.15 cameraY=0.11 hyp=0.19 cameraTheta=2.49 mountX=-0.12 mountY=0.15, mountTheta=2.24 16:33:10.747 00.000 3756 Moving (-0.15, 0.11) raw xDistance=-0.12 yDistance=0.15 16:33:10.747 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 16:33:10.747 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:10.747 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 16:33:10.747 00.000 3756 Move(2, 0, 1) 16:33:10.747 00.000 3756 Move returns status 0, amount 0 16:33:10.747 00.000 3756 Move(0, 0, 1) 16:33:10.747 00.000 3756 Move returns status 0, amount 0 16:33:10.747 00.000 3756 move complete, result=0 16:33:10.747 00.000 3756 worker thread done servicing request 16:33:10.765 00.018 4788 Resizing image to 469,362 16:33:10.769 00.004 4788 UpdateGuideState exits: m=103017 SNR=21.7 16:33:10.770 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:10.770 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:10.770 00.000 4788 Enqueuing Expose request 16:33:10.770 00.000 3756 Worker thread wakes up 16:33:10.770 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:10.770 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:10.778 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:11.771 00.993 3756 Exposure complete 16:33:11.844 00.073 3756 worker thread done servicing request 16:33:11.844 00.000 4788 Processing an image 16:33:11.844 00.000 4788 UpdateGuideState(): m_state=6 16:33:11.844 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:33:11.844 00.000 4788 Star::Find returns 1 (0), X=323.78, Y=401.16, Mass=74560, SNR=18.2, Peak=31498 HFD=1.6 16:33:11.844 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.24, y=0.16, type=1) 16:33:11.844 00.000 4788 Enqueuing Move request for scope (-0.24, 0.16) 16:33:11.844 00.000 4788 Status Line 0: m=74560 SNR=18.2 16:33:11.844 00.000 3756 Worker thread wakes up 16:33:11.844 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.24, 0.16) 16:33:11.845 00.001 3756 Handling move in thread for scope dir=0 16:33:11.845 00.000 3756 endpoint = (-0.24, 0.16) 16:33:11.845 00.000 3756 CameraToMount -- cameraTheta (2.56) - m_xAngle (0.25) = xAngle (2.31 = 2.31) 16:33:11.845 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6142, FiltMax=21719 16:33:11.845 00.000 3756 CameraToMount -- cameraTheta (2.56) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.31 = 2.31) 16:33:11.845 00.000 3756 CameraToMount -- cameraX=-0.24 cameraY=0.16 hyp=0.29 cameraTheta=2.56 mountX=-0.20 mountY=0.21, mountTheta=2.31 16:33:11.845 00.000 3756 Moving (-0.24, 0.16) raw xDistance=-0.20 yDistance=0.21 16:33:11.845 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.20 16:33:11.845 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.21 from input 0.21 16:33:11.845 00.000 3756 Move(2, 0, 1) 16:33:11.845 00.000 3756 Move returns status 0, amount 0 16:33:11.845 00.000 3756 Move(1, 38, 1) 16:33:11.864 00.019 4788 Resizing image to 469,362 16:33:11.869 00.005 4788 UpdateGuideState exits: m=74560 SNR=18.2 16:33:11.870 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:11.870 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:11.870 00.000 4788 Enqueuing Expose request 16:33:11.883 00.013 3756 Move returns status 0, amount 38 16:33:11.883 00.000 3756 Status Line 1: South 0.21 px 38 ms 16:33:11.883 00.000 3756 South 0.21 px 38 ms 16:33:11.883 00.000 3756 move complete, result=0 16:33:11.883 00.000 3756 worker thread done servicing request 16:33:11.883 00.000 3756 Worker thread wakes up 16:33:11.883 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:11.883 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:11.891 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:12.885 00.994 3756 Exposure complete 16:33:12.943 00.058 3756 worker thread done servicing request 16:33:12.943 00.000 4788 Processing an image 16:33:12.944 00.001 4788 UpdateGuideState(): m_state=6 16:33:12.944 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:33:12.944 00.000 4788 Star::Find returns 1 (0), X=323.37, Y=400.95, Mass=84798, SNR=18.1, Peak=30382 HFD=1.3 16:33:12.944 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.65, y=-0.06, type=1) 16:33:12.944 00.000 4788 Enqueuing Move request for scope (-0.65, -0.06) 16:33:12.944 00.000 4788 Status Line 0: m=84798 SNR=18.1 16:33:12.944 00.000 3756 Worker thread wakes up 16:33:12.944 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.65, -0.06) 16:33:12.944 00.000 3756 Handling move in thread for scope dir=0 16:33:12.944 00.000 3756 endpoint = (-0.65, -0.06) 16:33:12.944 00.000 3756 CameraToMount -- cameraTheta (-3.05) - m_xAngle (0.25) = xAngle (-3.30 = 2.99) 16:33:12.944 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6152, FiltMax=20959 16:33:12.944 00.000 3756 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-3.30 = 2.98) 16:33:12.944 00.000 3756 CameraToMount -- cameraX=-0.65 cameraY=-0.06 hyp=0.66 cameraTheta=-3.05 mountX=-0.65 mountY=0.10, mountTheta=2.98 16:33:12.944 00.000 3756 Moving (-0.65, -0.06) raw xDistance=-0.65 yDistance=0.10 16:33:12.945 00.001 3756 GuideAlgorithmHysteresis::Result() returns -0.41 from input -0.65 16:33:12.945 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:12.945 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 16:33:12.945 00.000 3756 Move(2, 74, 1) 16:33:12.966 00.021 4788 Resizing image to 469,362 16:33:12.971 00.005 4788 UpdateGuideState exits: m=84798 SNR=18.1 16:33:12.971 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:12.971 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:12.971 00.000 4788 Enqueuing Expose request 16:33:13.019 00.048 3756 Move returns status 0, amount 74 16:33:13.019 00.000 3756 Move(0, 0, 1) 16:33:13.019 00.000 3756 Move returns status 0, amount 0 16:33:13.019 00.000 3756 Status Line 1: East 0.41 px 74 ms 16:33:13.019 00.000 3756 East 0.41 px 74 ms 16:33:13.019 00.000 3756 move complete, result=0 16:33:13.019 00.000 3756 worker thread done servicing request 16:33:13.020 00.001 3756 Worker thread wakes up 16:33:13.020 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:13.020 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:13.050 00.030 3756 ScopeASCOM::SideOfPier() returns 1 16:33:14.021 00.971 3756 Exposure complete 16:33:14.079 00.058 3756 worker thread done servicing request 16:33:14.079 00.000 4788 Processing an image 16:33:14.080 00.001 4788 UpdateGuideState(): m_state=6 16:33:14.080 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:33:14.080 00.000 4788 Star::Find returns 1 (0), X=323.93, Y=401.28, Mass=100121, SNR=18.8, Peak=37636 HFD=1.7 16:33:14.080 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.09, y=0.28, type=1) 16:33:14.080 00.000 4788 Enqueuing Move request for scope (-0.09, 0.28) 16:33:14.080 00.000 4788 Status Line 0: m=100121 SNR=18.8 16:33:14.080 00.000 3756 Worker thread wakes up 16:33:14.080 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.09, 0.28) 16:33:14.080 00.000 3756 Handling move in thread for scope dir=0 16:33:14.080 00.000 3756 endpoint = (-0.09, 0.28) 16:33:14.080 00.000 3756 CameraToMount -- cameraTheta (1.89) - m_xAngle (0.25) = xAngle (1.64 = 1.64) 16:33:14.080 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6100, FiltMax=20366 16:33:14.080 00.000 3756 CameraToMount -- cameraTheta (1.89) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.64 = 1.64) 16:33:14.080 00.000 3756 CameraToMount -- cameraX=-0.09 cameraY=0.28 hyp=0.29 cameraTheta=1.89 mountX=-0.02 mountY=0.29, mountTheta=1.64 16:33:14.080 00.000 3756 Moving (-0.09, 0.28) raw xDistance=-0.02 yDistance=0.29 16:33:14.080 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 16:33:14.080 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.29 from input 0.29 16:33:14.080 00.000 3756 Move(2, 0, 1) 16:33:14.080 00.000 3756 Move returns status 0, amount 0 16:33:14.080 00.000 3756 Move(1, 51, 1) 16:33:14.101 00.021 4788 Resizing image to 469,362 16:33:14.106 00.005 4788 UpdateGuideState exits: m=100121 SNR=18.8 16:33:14.106 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:14.106 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:14.106 00.000 4788 Enqueuing Expose request 16:33:14.131 00.025 3756 Move returns status 0, amount 51 16:33:14.131 00.000 3756 Status Line 1: South 0.29 px 51 ms 16:33:14.131 00.000 3756 South 0.29 px 51 ms 16:33:14.131 00.000 3756 move complete, result=0 16:33:14.131 00.000 3756 worker thread done servicing request 16:33:14.131 00.000 3756 Worker thread wakes up 16:33:14.131 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:14.131 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:14.176 00.045 3756 ScopeASCOM::SideOfPier() returns 1 16:33:15.133 00.957 3756 Exposure complete 16:33:15.210 00.077 3756 worker thread done servicing request 16:33:15.210 00.000 4788 Processing an image 16:33:15.210 00.000 4788 UpdateGuideState(): m_state=6 16:33:15.210 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:33:15.210 00.000 4788 Star::Find returns 1 (0), X=324.19, Y=400.96, Mass=90174, SNR=20.1, Peak=32442 HFD=1.7 16:33:15.210 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.17, y=-0.04, type=1) 16:33:15.211 00.001 4788 Enqueuing Move request for scope (0.17, -0.04) 16:33:15.211 00.000 4788 Status Line 0: m=90174 SNR=20.1 16:33:15.211 00.000 3756 Worker thread wakes up 16:33:15.211 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.17, -0.04) 16:33:15.211 00.000 3756 Handling move in thread for scope dir=0 16:33:15.211 00.000 3756 endpoint = (0.17, -0.04) 16:33:15.211 00.000 3756 CameraToMount -- cameraTheta (-0.25) - m_xAngle (0.25) = xAngle (-0.50 = -0.50) 16:33:15.211 00.000 3756 CameraToMount -- cameraTheta (-0.25) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.50 = -0.50) 16:33:15.211 00.000 3756 CameraToMount -- cameraX=0.17 cameraY=-0.04 hyp=0.18 cameraTheta=-0.25 mountX=0.16 mountY=-0.09, mountTheta=-0.50 16:33:15.211 00.000 3756 Moving (0.17, -0.04) raw xDistance=0.16 yDistance=-0.09 16:33:15.211 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 16:33:15.211 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:15.211 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6218, FiltMax=19407 16:33:15.211 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 16:33:15.211 00.000 3756 Move(2, 0, 1) 16:33:15.211 00.000 3756 Move returns status 0, amount 0 16:33:15.211 00.000 3756 Move(0, 0, 1) 16:33:15.211 00.000 3756 Move returns status 0, amount 0 16:33:15.211 00.000 3756 move complete, result=0 16:33:15.211 00.000 3756 worker thread done servicing request 16:33:15.229 00.018 4788 Resizing image to 469,362 16:33:15.234 00.005 4788 UpdateGuideState exits: m=90174 SNR=20.1 16:33:15.234 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:15.234 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:15.234 00.000 4788 Enqueuing Expose request 16:33:15.234 00.000 3756 Worker thread wakes up 16:33:15.234 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:15.234 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:15.243 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:33:16.236 00.993 3756 Exposure complete 16:33:16.295 00.059 3756 worker thread done servicing request 16:33:16.295 00.000 4788 Processing an image 16:33:16.295 00.000 4788 UpdateGuideState(): m_state=6 16:33:16.295 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:33:16.295 00.000 4788 Star::Find returns 1 (0), X=324.14, Y=400.89, Mass=91797, SNR=18.3, Peak=37461 HFD=1.7 16:33:16.295 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.12, y=-0.12, type=1) 16:33:16.295 00.000 4788 Enqueuing Move request for scope (0.12, -0.12) 16:33:16.295 00.000 4788 Status Line 0: m=91797 SNR=18.3 16:33:16.296 00.001 3756 Worker thread wakes up 16:33:16.296 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.12, -0.12) 16:33:16.296 00.000 3756 Handling move in thread for scope dir=0 16:33:16.296 00.000 3756 endpoint = (0.12, -0.12) 16:33:16.296 00.000 3756 CameraToMount -- cameraTheta (-0.77) - m_xAngle (0.25) = xAngle (-1.02 = -1.02) 16:33:16.296 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6124, FiltMax=18842 16:33:16.296 00.000 3756 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.02 = -1.02) 16:33:16.296 00.000 3756 CameraToMount -- cameraX=0.12 cameraY=-0.12 hyp=0.17 cameraTheta=-0.77 mountX=0.09 mountY=-0.14, mountTheta=-1.02 16:33:16.296 00.000 3756 Moving (0.12, -0.12) raw xDistance=0.09 yDistance=-0.14 16:33:16.296 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 16:33:16.296 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:16.296 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 16:33:16.296 00.000 3756 Move(2, 0, 1) 16:33:16.296 00.000 3756 Move returns status 0, amount 0 16:33:16.296 00.000 3756 Move(0, 0, 1) 16:33:16.296 00.000 3756 Move returns status 0, amount 0 16:33:16.296 00.000 3756 move complete, result=0 16:33:16.296 00.000 3756 worker thread done servicing request 16:33:16.314 00.018 4788 Resizing image to 469,362 16:33:16.319 00.005 4788 UpdateGuideState exits: m=91797 SNR=18.3 16:33:16.319 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:16.319 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:16.319 00.000 4788 Enqueuing Expose request 16:33:16.319 00.000 3756 Worker thread wakes up 16:33:16.319 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:16.319 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:16.327 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:17.320 00.993 3756 Exposure complete 16:33:17.378 00.058 3756 worker thread done servicing request 16:33:17.379 00.001 4788 Processing an image 16:33:17.379 00.000 4788 UpdateGuideState(): m_state=6 16:33:17.379 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:33:17.379 00.000 4788 Star::Find returns 1 (0), X=323.81, Y=400.98, Mass=91486, SNR=19.8, Peak=36751 HFD=1.7 16:33:17.379 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.21, y=-0.03, type=1) 16:33:17.379 00.000 4788 Enqueuing Move request for scope (-0.21, -0.03) 16:33:17.379 00.000 4788 Status Line 0: m=91486 SNR=19.8 16:33:17.379 00.000 3756 Worker thread wakes up 16:33:17.379 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.21, -0.03) 16:33:17.379 00.000 3756 Handling move in thread for scope dir=0 16:33:17.379 00.000 3756 endpoint = (-0.21, -0.03) 16:33:17.379 00.000 3756 CameraToMount -- cameraTheta (-3.01) - m_xAngle (0.25) = xAngle (-3.26 = 3.02) 16:33:17.379 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6176, FiltMax=20508 16:33:17.379 00.000 3756 CameraToMount -- cameraTheta (-3.01) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-3.26 = 3.02) 16:33:17.379 00.000 3756 CameraToMount -- cameraX=-0.21 cameraY=-0.03 hyp=0.21 cameraTheta=-3.01 mountX=-0.21 mountY=0.03, mountTheta=3.02 16:33:17.379 00.000 3756 Moving (-0.21, -0.03) raw xDistance=-0.21 yDistance=0.03 16:33:17.379 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.21 16:33:17.379 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:17.379 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 16:33:17.379 00.000 3756 Move(2, 0, 1) 16:33:17.379 00.000 3756 Move returns status 0, amount 0 16:33:17.379 00.000 3756 Move(0, 0, 1) 16:33:17.379 00.000 3756 Move returns status 0, amount 0 16:33:17.379 00.000 3756 move complete, result=0 16:33:17.380 00.001 3756 worker thread done servicing request 16:33:17.397 00.017 4788 Resizing image to 469,362 16:33:17.402 00.005 4788 UpdateGuideState exits: m=91486 SNR=19.8 16:33:17.402 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:17.402 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:17.402 00.000 4788 Enqueuing Expose request 16:33:17.402 00.000 3756 Worker thread wakes up 16:33:17.402 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:17.402 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:17.411 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:33:18.404 00.993 3756 Exposure complete 16:33:18.476 00.072 3756 worker thread done servicing request 16:33:18.476 00.000 4788 Processing an image 16:33:18.476 00.000 4788 UpdateGuideState(): m_state=6 16:33:18.476 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:33:18.476 00.000 4788 Star::Find returns 1 (0), X=323.96, Y=400.94, Mass=95311, SNR=21.3, Peak=42754 HFD=1.9 16:33:18.476 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.06, y=-0.06, type=1) 16:33:18.476 00.000 4788 Enqueuing Move request for scope (-0.06, -0.06) 16:33:18.476 00.000 4788 Status Line 0: m=95311 SNR=21.3 16:33:18.476 00.000 3756 Worker thread wakes up 16:33:18.476 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.06, -0.06) 16:33:18.476 00.000 3756 Handling move in thread for scope dir=0 16:33:18.476 00.000 3756 endpoint = (-0.06, -0.06) 16:33:18.477 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6176, FiltMax=22045 16:33:18.477 00.000 3756 CameraToMount -- cameraTheta (-2.31) - m_xAngle (0.25) = xAngle (-2.55 = -2.55) 16:33:18.477 00.000 3756 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.56 = -2.56) 16:33:18.477 00.000 3756 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.08 cameraTheta=-2.31 mountX=-0.07 mountY=-0.05, mountTheta=-2.56 16:33:18.477 00.000 3756 Moving (-0.06, -0.06) raw xDistance=-0.07 yDistance=-0.05 16:33:18.477 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 16:33:18.477 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:18.477 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 16:33:18.477 00.000 3756 Move(2, 0, 1) 16:33:18.477 00.000 3756 Move returns status 0, amount 0 16:33:18.477 00.000 3756 Move(0, 0, 1) 16:33:18.477 00.000 3756 Move returns status 0, amount 0 16:33:18.477 00.000 3756 move complete, result=0 16:33:18.477 00.000 3756 worker thread done servicing request 16:33:18.495 00.018 4788 Resizing image to 469,362 16:33:18.500 00.005 4788 UpdateGuideState exits: m=95311 SNR=21.3 16:33:18.500 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:18.500 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:18.500 00.000 4788 Enqueuing Expose request 16:33:18.500 00.000 3756 Worker thread wakes up 16:33:18.501 00.001 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:18.501 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:18.509 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:19.502 00.993 3756 Exposure complete 16:33:19.563 00.061 3756 worker thread done servicing request 16:33:19.563 00.000 4788 Processing an image 16:33:19.563 00.000 4788 UpdateGuideState(): m_state=6 16:33:19.563 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:33:19.563 00.000 4788 Star::Find returns 1 (0), X=323.95, Y=401.07, Mass=88417, SNR=20.0, Peak=37583 HFD=1.9 16:33:19.563 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.07, y=0.06, type=1) 16:33:19.563 00.000 4788 Enqueuing Move request for scope (-0.07, 0.06) 16:33:19.563 00.000 4788 Status Line 0: m=88417 SNR=20.0 16:33:19.563 00.000 3756 Worker thread wakes up 16:33:19.563 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.07, 0.06) 16:33:19.563 00.000 3756 Handling move in thread for scope dir=0 16:33:19.563 00.000 3756 endpoint = (-0.07, 0.06) 16:33:19.564 00.001 3756 CameraToMount -- cameraTheta (2.43) - m_xAngle (0.25) = xAngle (2.19 = 2.19) 16:33:19.564 00.000 3756 CameraToMount -- cameraTheta (2.43) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.18 = 2.18) 16:33:19.564 00.000 3756 CameraToMount -- cameraX=-0.07 cameraY=0.06 hyp=0.09 cameraTheta=2.43 mountX=-0.05 mountY=0.08, mountTheta=2.18 16:33:19.564 00.000 3756 Moving (-0.07, 0.06) raw xDistance=-0.05 yDistance=0.08 16:33:19.564 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 16:33:19.564 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:19.564 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 16:33:19.564 00.000 3756 Move(2, 0, 1) 16:33:19.564 00.000 3756 Move returns status 0, amount 0 16:33:19.564 00.000 3756 Move(0, 0, 1) 16:33:19.564 00.000 3756 Move returns status 0, amount 0 16:33:19.564 00.000 3756 move complete, result=0 16:33:19.565 00.001 3756 worker thread done servicing request 16:33:19.565 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6196, FiltMax=20988 16:33:19.584 00.019 4788 Resizing image to 469,362 16:33:19.589 00.005 4788 UpdateGuideState exits: m=88417 SNR=20.0 16:33:19.589 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:19.589 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:19.589 00.000 4788 Enqueuing Expose request 16:33:19.589 00.000 3756 Worker thread wakes up 16:33:19.589 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:19.589 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:19.621 00.032 3756 ScopeASCOM::SideOfPier() returns 1 16:33:20.591 00.970 3756 Exposure complete 16:33:20.652 00.061 3756 worker thread done servicing request 16:33:20.652 00.000 4788 Processing an image 16:33:20.652 00.000 4788 UpdateGuideState(): m_state=6 16:33:20.652 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:33:20.652 00.000 4788 Star::Find returns 1 (0), X=323.95, Y=401.02, Mass=83456, SNR=20.3, Peak=40340 HFD=1.9 16:33:20.652 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.07, y=0.02, type=1) 16:33:20.652 00.000 4788 Enqueuing Move request for scope (-0.07, 0.02) 16:33:20.652 00.000 4788 Status Line 0: m=83456 SNR=20.3 16:33:20.652 00.000 3756 Worker thread wakes up 16:33:20.652 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.07, 0.02) 16:33:20.652 00.000 3756 Handling move in thread for scope dir=0 16:33:20.652 00.000 3756 endpoint = (-0.07, 0.02) 16:33:20.653 00.001 3756 CameraToMount -- cameraTheta (2.92) - m_xAngle (0.25) = xAngle (2.68 = 2.68) 16:33:20.653 00.000 3756 CameraToMount -- cameraTheta (2.92) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.68 = 2.68) 16:33:20.653 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6162, FiltMax=19229 16:33:20.653 00.000 3756 CameraToMount -- cameraX=-0.07 cameraY=0.02 hyp=0.07 cameraTheta=2.92 mountX=-0.07 mountY=0.03, mountTheta=2.68 16:33:20.653 00.000 3756 Moving (-0.07, 0.02) raw xDistance=-0.07 yDistance=0.03 16:33:20.653 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 16:33:20.653 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:20.653 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 16:33:20.653 00.000 3756 Move(2, 0, 1) 16:33:20.653 00.000 3756 Move returns status 0, amount 0 16:33:20.653 00.000 3756 Move(0, 0, 1) 16:33:20.653 00.000 3756 Move returns status 0, amount 0 16:33:20.653 00.000 3756 move complete, result=0 16:33:20.653 00.000 3756 worker thread done servicing request 16:33:20.674 00.021 4788 Resizing image to 469,362 16:33:20.679 00.005 4788 UpdateGuideState exits: m=83456 SNR=20.3 16:33:20.679 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:20.679 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:20.679 00.000 4788 Enqueuing Expose request 16:33:20.679 00.000 3756 Worker thread wakes up 16:33:20.679 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:20.679 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:20.688 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:33:21.681 00.993 3756 Exposure complete 16:33:21.751 00.070 3756 worker thread done servicing request 16:33:21.751 00.000 4788 Processing an image 16:33:21.751 00.000 4788 UpdateGuideState(): m_state=6 16:33:21.751 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:33:21.751 00.000 4788 Star::Find returns 1 (0), X=323.98, Y=401.11, Mass=92893, SNR=19.5, Peak=39249 HFD=1.9 16:33:21.751 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.04, y=0.10, type=1) 16:33:21.751 00.000 4788 Enqueuing Move request for scope (-0.04, 0.10) 16:33:21.751 00.000 4788 Status Line 0: m=92893 SNR=19.5 16:33:21.751 00.000 3756 Worker thread wakes up 16:33:21.751 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.04, 0.10) 16:33:21.751 00.000 3756 Handling move in thread for scope dir=0 16:33:21.751 00.000 3756 endpoint = (-0.04, 0.10) 16:33:21.751 00.000 3756 CameraToMount -- cameraTheta (1.92) - m_xAngle (0.25) = xAngle (1.68 = 1.68) 16:33:21.751 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6184, FiltMax=20868 16:33:21.752 00.001 3756 CameraToMount -- cameraTheta (1.92) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.68 = 1.68) 16:33:21.752 00.000 3756 CameraToMount -- cameraX=-0.04 cameraY=0.10 hyp=0.11 cameraTheta=1.92 mountX=-0.01 mountY=0.11, mountTheta=1.68 16:33:21.752 00.000 3756 Moving (-0.04, 0.10) raw xDistance=-0.01 yDistance=0.11 16:33:21.752 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 16:33:21.752 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:21.752 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 16:33:21.752 00.000 3756 Move(2, 0, 1) 16:33:21.752 00.000 3756 Move returns status 0, amount 0 16:33:21.752 00.000 3756 Move(0, 0, 1) 16:33:21.752 00.000 3756 Move returns status 0, amount 0 16:33:21.752 00.000 3756 move complete, result=0 16:33:21.752 00.000 3756 worker thread done servicing request 16:33:21.769 00.017 4788 Resizing image to 469,362 16:33:21.774 00.005 4788 UpdateGuideState exits: m=92893 SNR=19.5 16:33:21.774 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:21.774 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:21.774 00.000 4788 Enqueuing Expose request 16:33:21.774 00.000 3756 Worker thread wakes up 16:33:21.774 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:21.774 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:21.783 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:33:22.776 00.993 3756 Exposure complete 16:33:22.838 00.062 3756 worker thread done servicing request 16:33:22.838 00.000 4788 Processing an image 16:33:22.838 00.000 4788 UpdateGuideState(): m_state=6 16:33:22.838 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:33:22.838 00.000 4788 Star::Find returns 1 (0), X=323.58, Y=400.84, Mass=67079, SNR=16.6, Peak=32546 HFD=1.1 16:33:22.838 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.44, y=-0.16, type=1) 16:33:22.838 00.000 4788 Enqueuing Move request for scope (-0.44, -0.16) 16:33:22.838 00.000 4788 Status Line 0: m=67079 SNR=16.6 16:33:22.838 00.000 3756 Worker thread wakes up 16:33:22.838 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.44, -0.16) 16:33:22.838 00.000 3756 Handling move in thread for scope dir=0 16:33:22.838 00.000 3756 endpoint = (-0.44, -0.16) 16:33:22.838 00.000 3756 CameraToMount -- cameraTheta (-2.78) - m_xAngle (0.25) = xAngle (-3.03 = -3.03) 16:33:22.838 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6160, FiltMax=22402 16:33:22.838 00.000 3756 CameraToMount -- cameraTheta (-2.78) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-3.03 = -3.03) 16:33:22.838 00.000 3756 CameraToMount -- cameraX=-0.44 cameraY=-0.16 hyp=0.47 cameraTheta=-2.78 mountX=-0.46 mountY=-0.05, mountTheta=-3.03 16:33:22.838 00.000 3756 Moving (-0.44, -0.16) raw xDistance=-0.46 yDistance=-0.05 16:33:22.838 00.000 3756 GuideAlgorithmHysteresis::Result() returns -0.29 from input -0.46 16:33:22.839 00.001 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:22.839 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 16:33:22.839 00.000 3756 Move(2, 53, 1) 16:33:22.856 00.017 4788 Resizing image to 469,362 16:33:22.861 00.005 4788 UpdateGuideState exits: m=67079 SNR=16.6 16:33:22.861 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:22.861 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:22.861 00.000 4788 Enqueuing Expose request 16:33:22.892 00.031 3756 Move returns status 0, amount 53 16:33:22.892 00.000 3756 Move(0, 0, 1) 16:33:22.892 00.000 3756 Move returns status 0, amount 0 16:33:22.892 00.000 3756 Status Line 1: East 0.29 px 53 ms 16:33:22.892 00.000 3756 East 0.29 px 53 ms 16:33:22.892 00.000 3756 move complete, result=0 16:33:22.892 00.000 3756 worker thread done servicing request 16:33:22.892 00.000 3756 Worker thread wakes up 16:33:22.892 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:22.892 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:22.900 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:23.893 00.993 3756 Exposure complete 16:33:23.965 00.072 3756 worker thread done servicing request 16:33:23.965 00.000 4788 Processing an image 16:33:23.966 00.001 4788 UpdateGuideState(): m_state=6 16:33:23.966 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:33:23.966 00.000 4788 Star::Find returns 1 (0), X=323.97, Y=401.04, Mass=102519, SNR=19.3, Peak=42599 HFD=1.9 16:33:23.966 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.06, y=0.04, type=1) 16:33:23.966 00.000 4788 Enqueuing Move request for scope (-0.06, 0.04) 16:33:23.966 00.000 4788 Status Line 0: m=102519 SNR=19.3 16:33:23.966 00.000 3756 Worker thread wakes up 16:33:23.966 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.06, 0.04) 16:33:23.966 00.000 3756 Handling move in thread for scope dir=0 16:33:23.966 00.000 3756 endpoint = (-0.06, 0.04) 16:33:23.966 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6182, FiltMax=19133 16:33:23.966 00.000 3756 CameraToMount -- cameraTheta (2.57) - m_xAngle (0.25) = xAngle (2.33 = 2.33) 16:33:23.966 00.000 3756 CameraToMount -- cameraTheta (2.57) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.32 = 2.32) 16:33:23.967 00.001 3756 CameraToMount -- cameraX=-0.06 cameraY=0.04 hyp=0.07 cameraTheta=2.57 mountX=-0.05 mountY=0.05, mountTheta=2.33 16:33:23.967 00.000 3756 Moving (-0.06, 0.04) raw xDistance=-0.05 yDistance=0.05 16:33:23.967 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 16:33:23.967 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:23.967 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 16:33:23.967 00.000 3756 Move(2, 0, 1) 16:33:23.967 00.000 3756 Move returns status 0, amount 0 16:33:23.967 00.000 3756 Move(0, 0, 1) 16:33:23.967 00.000 3756 Move returns status 0, amount 0 16:33:23.967 00.000 3756 move complete, result=0 16:33:23.967 00.000 3756 worker thread done servicing request 16:33:23.985 00.018 4788 Resizing image to 469,362 16:33:23.990 00.005 4788 UpdateGuideState exits: m=102519 SNR=19.3 16:33:23.990 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:23.990 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:23.990 00.000 4788 Enqueuing Expose request 16:33:23.990 00.000 3756 Worker thread wakes up 16:33:23.990 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:23.990 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:23.998 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:24.992 00.994 3756 Exposure complete 16:33:25.053 00.061 3756 worker thread done servicing request 16:33:25.053 00.000 4788 Processing an image 16:33:25.053 00.000 4788 UpdateGuideState(): m_state=6 16:33:25.053 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:33:25.053 00.000 4788 Star::Find returns 1 (0), X=323.93, Y=401.03, Mass=90974, SNR=18.3, Peak=36326 HFD=1.9 16:33:25.054 00.001 4788 SchedulePrimaryMove(00729DC0, x=-0.09, y=0.02, type=1) 16:33:25.054 00.000 4788 Enqueuing Move request for scope (-0.09, 0.02) 16:33:25.054 00.000 4788 Status Line 0: m=90974 SNR=18.3 16:33:25.054 00.000 3756 Worker thread wakes up 16:33:25.054 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.09, 0.02) 16:33:25.054 00.000 3756 Handling move in thread for scope dir=0 16:33:25.054 00.000 3756 endpoint = (-0.09, 0.02) 16:33:25.054 00.000 3756 CameraToMount -- cameraTheta (2.92) - m_xAngle (0.25) = xAngle (2.68 = 2.68) 16:33:25.054 00.000 3756 CameraToMount -- cameraTheta (2.92) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.67 = 2.67) 16:33:25.054 00.000 3756 CameraToMount -- cameraX=-0.09 cameraY=0.02 hyp=0.09 cameraTheta=2.92 mountX=-0.08 mountY=0.04, mountTheta=2.67 16:33:25.054 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6178, FiltMax=18799 16:33:25.054 00.000 3756 Moving (-0.09, 0.02) raw xDistance=-0.08 yDistance=0.04 16:33:25.054 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 16:33:25.054 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:25.054 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 16:33:25.054 00.000 3756 Move(2, 0, 1) 16:33:25.054 00.000 3756 Move returns status 0, amount 0 16:33:25.054 00.000 3756 Move(0, 0, 1) 16:33:25.054 00.000 3756 Move returns status 0, amount 0 16:33:25.054 00.000 3756 move complete, result=0 16:33:25.054 00.000 3756 worker thread done servicing request 16:33:25.072 00.018 4788 Resizing image to 469,362 16:33:25.077 00.005 4788 UpdateGuideState exits: m=90974 SNR=18.3 16:33:25.077 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:25.077 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:25.077 00.000 4788 Enqueuing Expose request 16:33:25.077 00.000 3756 Worker thread wakes up 16:33:25.077 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:25.077 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:25.086 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:33:26.078 00.992 3756 Exposure complete 16:33:26.137 00.059 3756 worker thread done servicing request 16:33:26.137 00.000 4788 Processing an image 16:33:26.137 00.000 4788 UpdateGuideState(): m_state=6 16:33:26.137 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:33:26.137 00.000 4788 Star::Find returns 1 (0), X=324.18, Y=401.00, Mass=73269, SNR=16.5, Peak=35842 HFD=1.3 16:33:26.137 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.16, y=-0.00, type=1) 16:33:26.137 00.000 4788 Enqueuing Move request for scope (0.16, -0.00) 16:33:26.137 00.000 4788 Status Line 0: m=73269 SNR=16.5 16:33:26.137 00.000 3756 Worker thread wakes up 16:33:26.138 00.001 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.16, -0.00) 16:33:26.138 00.000 3756 Handling move in thread for scope dir=0 16:33:26.138 00.000 3756 endpoint = (0.16, -0.00) 16:33:26.138 00.000 3756 CameraToMount -- cameraTheta (-0.01) - m_xAngle (0.25) = xAngle (-0.26 = -0.26) 16:33:26.138 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6164, FiltMax=19540 16:33:26.138 00.000 3756 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.26 = -0.26) 16:33:26.138 00.000 3756 CameraToMount -- cameraX=0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-0.01 mountX=0.15 mountY=-0.04, mountTheta=-0.26 16:33:26.138 00.000 3756 Moving (0.16, -0.00) raw xDistance=0.15 yDistance=-0.04 16:33:26.138 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 16:33:26.138 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:26.138 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 16:33:26.138 00.000 3756 Move(2, 0, 1) 16:33:26.138 00.000 3756 Move returns status 0, amount 0 16:33:26.138 00.000 3756 Move(0, 0, 1) 16:33:26.138 00.000 3756 Move returns status 0, amount 0 16:33:26.138 00.000 3756 move complete, result=0 16:33:26.138 00.000 3756 worker thread done servicing request 16:33:26.156 00.018 4788 Resizing image to 469,362 16:33:26.160 00.004 4788 UpdateGuideState exits: m=73269 SNR=16.5 16:33:26.161 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:26.161 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:26.161 00.000 4788 Enqueuing Expose request 16:33:26.161 00.000 3756 Worker thread wakes up 16:33:26.161 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:26.161 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:26.168 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:33:27.162 00.994 3756 Exposure complete 16:33:27.219 00.057 3756 worker thread done servicing request 16:33:27.219 00.000 4788 Processing an image 16:33:27.219 00.000 4788 UpdateGuideState(): m_state=6 16:33:27.219 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:33:27.219 00.000 4788 Star::Find returns 1 (0), X=324.02, Y=401.40, Mass=94530, SNR=21.2, Peak=35432 HFD=1.2 16:33:27.219 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.00, y=0.39, type=1) 16:33:27.219 00.000 4788 Enqueuing Move request for scope (0.00, 0.39) 16:33:27.219 00.000 4788 Status Line 0: m=94530 SNR=21.2 16:33:27.219 00.000 3756 Worker thread wakes up 16:33:27.219 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.00, 0.39) 16:33:27.219 00.000 3756 Handling move in thread for scope dir=0 16:33:27.219 00.000 3756 endpoint = (0.00, 0.39) 16:33:27.220 00.001 3756 CameraToMount -- cameraTheta (1.57) - m_xAngle (0.25) = xAngle (1.32 = 1.32) 16:33:27.220 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6168, FiltMax=20494 16:33:27.220 00.000 3756 CameraToMount -- cameraTheta (1.57) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.32 = 1.32) 16:33:27.220 00.000 3756 CameraToMount -- cameraX=0.00 cameraY=0.39 hyp=0.39 cameraTheta=1.57 mountX=0.10 mountY=0.38, mountTheta=1.32 16:33:27.220 00.000 3756 Moving (0.00, 0.39) raw xDistance=0.10 yDistance=0.38 16:33:27.220 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 16:33:27.220 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.38 from input 0.38 16:33:27.220 00.000 3756 Move(2, 0, 1) 16:33:27.220 00.000 3756 Move returns status 0, amount 0 16:33:27.220 00.000 3756 Move(1, 67, 1) 16:33:27.237 00.017 4788 Resizing image to 469,362 16:33:27.242 00.005 4788 UpdateGuideState exits: m=94530 SNR=21.2 16:33:27.242 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:27.242 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:27.242 00.000 4788 Enqueuing Expose request 16:33:27.287 00.045 3756 Move returns status 0, amount 67 16:33:27.287 00.000 3756 Status Line 1: South 0.38 px 67 ms 16:33:27.287 00.000 3756 South 0.38 px 67 ms 16:33:27.287 00.000 3756 move complete, result=0 16:33:27.287 00.000 3756 worker thread done servicing request 16:33:27.287 00.000 3756 Worker thread wakes up 16:33:27.287 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:27.287 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:27.295 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:28.288 00.993 3756 Exposure complete 16:33:28.356 00.068 3756 worker thread done servicing request 16:33:28.356 00.000 4788 Processing an image 16:33:28.356 00.000 4788 UpdateGuideState(): m_state=6 16:33:28.356 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:33:28.356 00.000 4788 Star::Find returns 1 (0), X=324.03, Y=400.98, Mass=106450, SNR=21.8, Peak=40270 HFD=2.0 16:33:28.356 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.01, y=-0.03, type=1) 16:33:28.356 00.000 4788 Enqueuing Move request for scope (0.01, -0.03) 16:33:28.357 00.001 4788 Status Line 0: m=106450 SNR=21.8 16:33:28.357 00.000 3756 Worker thread wakes up 16:33:28.357 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.01, -0.03) 16:33:28.357 00.000 3756 Handling move in thread for scope dir=0 16:33:28.357 00.000 3756 endpoint = (0.01, -0.03) 16:33:28.357 00.000 3756 CameraToMount -- cameraTheta (-1.21) - m_xAngle (0.25) = xAngle (-1.45 = -1.45) 16:33:28.357 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6158, FiltMax=19982 16:33:28.357 00.000 3756 CameraToMount -- cameraTheta (-1.21) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.46 = -1.46) 16:33:28.357 00.000 3756 CameraToMount -- cameraX=0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.21 mountX=0.00 mountY=-0.03, mountTheta=-1.45 16:33:28.357 00.000 3756 Moving (0.01, -0.03) raw xDistance=0.00 yDistance=-0.03 16:33:28.357 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 16:33:28.357 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:28.357 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 16:33:28.357 00.000 3756 Move(2, 0, 1) 16:33:28.357 00.000 3756 Move returns status 0, amount 0 16:33:28.357 00.000 3756 Move(0, 0, 1) 16:33:28.357 00.000 3756 Move returns status 0, amount 0 16:33:28.357 00.000 3756 move complete, result=0 16:33:28.357 00.000 3756 worker thread done servicing request 16:33:28.375 00.018 4788 Resizing image to 469,362 16:33:28.380 00.005 4788 UpdateGuideState exits: m=106450 SNR=21.8 16:33:28.380 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:28.380 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:28.380 00.000 4788 Enqueuing Expose request 16:33:28.380 00.000 3756 Worker thread wakes up 16:33:28.380 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:28.380 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:28.388 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:29.381 00.993 3756 Exposure complete 16:33:29.438 00.057 3756 worker thread done servicing request 16:33:29.438 00.000 4788 Processing an image 16:33:29.438 00.000 4788 UpdateGuideState(): m_state=6 16:33:29.438 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:33:29.438 00.000 4788 Star::Find returns 1 (0), X=324.21, Y=400.92, Mass=77334, SNR=18.8, Peak=40006 HFD=1.0 16:33:29.438 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.19, y=-0.08, type=1) 16:33:29.438 00.000 4788 Enqueuing Move request for scope (0.19, -0.08) 16:33:29.438 00.000 4788 Status Line 0: m=77334 SNR=18.8 16:33:29.439 00.001 3756 Worker thread wakes up 16:33:29.439 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.19, -0.08) 16:33:29.439 00.000 3756 Handling move in thread for scope dir=0 16:33:29.439 00.000 3756 endpoint = (0.19, -0.08) 16:33:29.439 00.000 3756 CameraToMount -- cameraTheta (-0.41) - m_xAngle (0.25) = xAngle (-0.65 = -0.65) 16:33:29.439 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6152, FiltMax=20327 16:33:29.439 00.000 3756 CameraToMount -- cameraTheta (-0.41) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.66 = -0.66) 16:33:29.439 00.000 3756 CameraToMount -- cameraX=0.19 cameraY=-0.08 hyp=0.20 cameraTheta=-0.41 mountX=0.16 mountY=-0.13, mountTheta=-0.66 16:33:29.439 00.000 3756 Moving (0.19, -0.08) raw xDistance=0.16 yDistance=-0.13 16:33:29.439 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 16:33:29.439 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:29.439 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 16:33:29.439 00.000 3756 Move(2, 0, 1) 16:33:29.439 00.000 3756 Move returns status 0, amount 0 16:33:29.439 00.000 3756 Move(0, 0, 1) 16:33:29.439 00.000 3756 Move returns status 0, amount 0 16:33:29.439 00.000 3756 move complete, result=0 16:33:29.439 00.000 3756 worker thread done servicing request 16:33:29.457 00.018 4788 Resizing image to 469,362 16:33:29.462 00.005 4788 UpdateGuideState exits: m=77334 SNR=18.8 16:33:29.462 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:29.462 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:29.462 00.000 4788 Enqueuing Expose request 16:33:29.462 00.000 3756 Worker thread wakes up 16:33:29.462 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:29.462 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:29.470 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:30.464 00.994 3756 Exposure complete 16:33:30.535 00.071 3756 worker thread done servicing request 16:33:30.535 00.000 4788 Processing an image 16:33:30.535 00.000 4788 UpdateGuideState(): m_state=6 16:33:30.535 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:33:30.536 00.001 4788 Star::Find returns 1 (0), X=323.97, Y=400.78, Mass=82479, SNR=18.6, Peak=35739 HFD=1.7 16:33:30.536 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.05, y=-0.22, type=1) 16:33:30.536 00.000 4788 Enqueuing Move request for scope (-0.05, -0.22) 16:33:30.536 00.000 3756 Worker thread wakes up 16:33:30.536 00.000 4788 Status Line 0: m=82479 SNR=18.6 16:33:30.536 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.05, -0.22) 16:33:30.536 00.000 3756 Handling move in thread for scope dir=0 16:33:30.536 00.000 3756 endpoint = (-0.05, -0.22) 16:33:30.536 00.000 3756 CameraToMount -- cameraTheta (-1.79) - m_xAngle (0.25) = xAngle (-2.03 = -2.03) 16:33:30.536 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6170, FiltMax=19418 16:33:30.536 00.000 3756 CameraToMount -- cameraTheta (-1.79) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.04 = -2.04) 16:33:30.536 00.000 3756 CameraToMount -- cameraX=-0.05 cameraY=-0.22 hyp=0.23 cameraTheta=-1.79 mountX=-0.10 mountY=-0.20, mountTheta=-2.04 16:33:30.536 00.000 3756 Moving (-0.05, -0.22) raw xDistance=-0.10 yDistance=-0.20 16:33:30.536 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 16:33:30.537 00.001 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:30.537 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 16:33:30.537 00.000 3756 Move(2, 0, 1) 16:33:30.537 00.000 3756 Move returns status 0, amount 0 16:33:30.537 00.000 3756 Move(0, 0, 1) 16:33:30.537 00.000 3756 Move returns status 0, amount 0 16:33:30.537 00.000 3756 move complete, result=0 16:33:30.537 00.000 3756 worker thread done servicing request 16:33:30.555 00.018 4788 Resizing image to 469,362 16:33:30.560 00.005 4788 UpdateGuideState exits: m=82479 SNR=18.6 16:33:30.560 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:30.560 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:30.560 00.000 4788 Enqueuing Expose request 16:33:30.560 00.000 3756 Worker thread wakes up 16:33:30.560 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:30.560 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:30.568 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:31.561 00.993 3756 Exposure complete 16:33:31.626 00.065 3756 worker thread done servicing request 16:33:31.626 00.000 4788 Processing an image 16:33:31.626 00.000 4788 UpdateGuideState(): m_state=6 16:33:31.626 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:33:31.626 00.000 4788 Star::Find returns 1 (0), X=324.03, Y=401.00, Mass=91824, SNR=21.3, Peak=42236 HFD=1.9 16:33:31.626 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.01, y=-0.00, type=1) 16:33:31.626 00.000 4788 Enqueuing Move request for scope (0.01, -0.00) 16:33:31.626 00.000 4788 Status Line 0: m=91824 SNR=21.3 16:33:31.626 00.000 3756 Worker thread wakes up 16:33:31.626 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.01, -0.00) 16:33:31.627 00.001 3756 Handling move in thread for scope dir=0 16:33:31.627 00.000 3756 endpoint = (0.01, -0.00) 16:33:31.627 00.000 3756 CameraToMount -- cameraTheta (-0.26) - m_xAngle (0.25) = xAngle (-0.51 = -0.51) 16:33:31.627 00.000 3756 CameraToMount -- cameraTheta (-0.26) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.51 = -0.51) 16:33:31.627 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6152, FiltMax=19041 16:33:31.627 00.000 3756 CameraToMount -- cameraX=0.01 cameraY=-0.00 hyp=0.01 cameraTheta=-0.26 mountX=0.01 mountY=-0.01, mountTheta=-0.51 16:33:31.627 00.000 3756 Moving (0.01, -0.00) raw xDistance=0.01 yDistance=-0.01 16:33:31.627 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 16:33:31.627 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:31.627 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 16:33:31.627 00.000 3756 Move(2, 0, 1) 16:33:31.627 00.000 3756 Move returns status 0, amount 0 16:33:31.627 00.000 3756 Move(0, 0, 1) 16:33:31.627 00.000 3756 Move returns status 0, amount 0 16:33:31.627 00.000 3756 move complete, result=0 16:33:31.627 00.000 3756 worker thread done servicing request 16:33:31.645 00.018 4788 Resizing image to 469,362 16:33:31.650 00.005 4788 UpdateGuideState exits: m=91824 SNR=21.3 16:33:31.650 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:31.650 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:31.650 00.000 4788 Enqueuing Expose request 16:33:31.650 00.000 3756 Worker thread wakes up 16:33:31.650 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:31.650 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:31.689 00.039 3756 ScopeASCOM::SideOfPier() returns 1 16:33:32.652 00.963 3756 Exposure complete 16:33:32.729 00.077 3756 worker thread done servicing request 16:33:32.729 00.000 4788 Processing an image 16:33:32.730 00.001 4788 UpdateGuideState(): m_state=6 16:33:32.730 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:33:32.730 00.000 4788 Star::Find returns 1 (0), X=323.87, Y=400.94, Mass=91778, SNR=20.3, Peak=40984 HFD=1.7 16:33:32.730 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.15, y=-0.06, type=1) 16:33:32.730 00.000 4788 Enqueuing Move request for scope (-0.15, -0.06) 16:33:32.730 00.000 4788 Status Line 0: m=91778 SNR=20.3 16:33:32.730 00.000 3756 Worker thread wakes up 16:33:32.730 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.15, -0.06) 16:33:32.730 00.000 3756 Handling move in thread for scope dir=0 16:33:32.730 00.000 3756 endpoint = (-0.15, -0.06) 16:33:32.730 00.000 3756 CameraToMount -- cameraTheta (-2.75) - m_xAngle (0.25) = xAngle (-3.00 = -3.00) 16:33:32.730 00.000 3756 CameraToMount -- cameraTheta (-2.75) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-3.00 = -3.00) 16:33:32.730 00.000 3756 CameraToMount -- cameraX=-0.15 cameraY=-0.06 hyp=0.17 cameraTheta=-2.75 mountX=-0.17 mountY=-0.02, mountTheta=-3.00 16:33:32.730 00.000 3756 Moving (-0.15, -0.06) raw xDistance=-0.17 yDistance=-0.02 16:33:32.730 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 16:33:32.730 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:32.730 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 16:33:32.730 00.000 3756 Move(2, 0, 1) 16:33:32.730 00.000 3756 Move returns status 0, amount 0 16:33:32.731 00.001 3756 Move(0, 0, 1) 16:33:32.731 00.000 3756 Move returns status 0, amount 0 16:33:32.731 00.000 3756 move complete, result=0 16:33:32.731 00.000 3756 worker thread done servicing request 16:33:32.731 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6180, FiltMax=20293 16:33:32.749 00.018 4788 Resizing image to 469,362 16:33:32.754 00.005 4788 UpdateGuideState exits: m=91778 SNR=20.3 16:33:32.754 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:32.754 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:32.754 00.000 4788 Enqueuing Expose request 16:33:32.754 00.000 3756 Worker thread wakes up 16:33:32.754 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:32.754 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:32.762 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:33.756 00.994 3756 Exposure complete 16:33:33.815 00.059 3756 worker thread done servicing request 16:33:33.815 00.000 4788 Processing an image 16:33:33.815 00.000 4788 UpdateGuideState(): m_state=6 16:33:33.815 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:33:33.815 00.000 4788 Star::Find returns 1 (0), X=323.83, Y=401.01, Mass=98134, SNR=21.8, Peak=41846 HFD=1.7 16:33:33.815 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.19, y=0.00, type=1) 16:33:33.815 00.000 4788 Enqueuing Move request for scope (-0.19, 0.00) 16:33:33.815 00.000 4788 Status Line 0: m=98134 SNR=21.8 16:33:33.816 00.001 3756 Worker thread wakes up 16:33:33.816 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.19, 0.00) 16:33:33.816 00.000 3756 Handling move in thread for scope dir=0 16:33:33.816 00.000 3756 endpoint = (-0.19, 0.00) 16:33:33.816 00.000 3756 CameraToMount -- cameraTheta (3.13) - m_xAngle (0.25) = xAngle (2.89 = 2.89) 16:33:33.816 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6156, FiltMax=20957 16:33:33.816 00.000 3756 CameraToMount -- cameraTheta (3.13) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.88 = 2.88) 16:33:33.816 00.000 3756 CameraToMount -- cameraX=-0.19 cameraY=0.00 hyp=0.19 cameraTheta=3.13 mountX=-0.19 mountY=0.05, mountTheta=2.88 16:33:33.816 00.000 3756 Moving (-0.19, 0.00) raw xDistance=-0.19 yDistance=0.05 16:33:33.816 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 16:33:33.816 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:33.816 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 16:33:33.816 00.000 3756 Move(2, 0, 1) 16:33:33.816 00.000 3756 Move returns status 0, amount 0 16:33:33.816 00.000 3756 Move(0, 0, 1) 16:33:33.816 00.000 3756 Move returns status 0, amount 0 16:33:33.816 00.000 3756 move complete, result=0 16:33:33.816 00.000 3756 worker thread done servicing request 16:33:33.834 00.018 4788 Resizing image to 469,362 16:33:33.839 00.005 4788 UpdateGuideState exits: m=98134 SNR=21.8 16:33:33.839 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:33.839 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:33.839 00.000 4788 Enqueuing Expose request 16:33:33.839 00.000 3756 Worker thread wakes up 16:33:33.839 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:33.839 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:33.847 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:34.841 00.994 3756 Exposure complete 16:33:34.915 00.074 3756 worker thread done servicing request 16:33:34.915 00.000 4788 Processing an image 16:33:34.915 00.000 4788 UpdateGuideState(): m_state=6 16:33:34.915 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:33:34.915 00.000 4788 Star::Find returns 1 (0), X=323.92, Y=401.07, Mass=75770, SNR=17.9, Peak=39074 HFD=1.6 16:33:34.915 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.10, y=0.07, type=1) 16:33:34.915 00.000 4788 Enqueuing Move request for scope (-0.10, 0.07) 16:33:34.915 00.000 4788 Status Line 0: m=75770 SNR=17.9 16:33:34.915 00.000 3756 Worker thread wakes up 16:33:34.915 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.10, 0.07) 16:33:34.915 00.000 3756 Handling move in thread for scope dir=0 16:33:34.916 00.001 3756 endpoint = (-0.10, 0.07) 16:33:34.916 00.000 3756 CameraToMount -- cameraTheta (2.54) - m_xAngle (0.25) = xAngle (2.30 = 2.30) 16:33:34.916 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6170, FiltMax=20085 16:33:34.916 00.000 3756 CameraToMount -- cameraTheta (2.54) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.29 = 2.29) 16:33:34.916 00.000 3756 CameraToMount -- cameraX=-0.10 cameraY=0.07 hyp=0.12 cameraTheta=2.54 mountX=-0.08 mountY=0.09, mountTheta=2.30 16:33:34.916 00.000 3756 Moving (-0.10, 0.07) raw xDistance=-0.08 yDistance=0.09 16:33:34.916 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 16:33:34.916 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:34.916 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 16:33:34.916 00.000 3756 Move(2, 0, 1) 16:33:34.916 00.000 3756 Move returns status 0, amount 0 16:33:34.916 00.000 3756 Move(0, 0, 1) 16:33:34.916 00.000 3756 Move returns status 0, amount 0 16:33:34.916 00.000 3756 move complete, result=0 16:33:34.916 00.000 3756 worker thread done servicing request 16:33:34.935 00.019 4788 Resizing image to 469,362 16:33:34.940 00.005 4788 UpdateGuideState exits: m=75770 SNR=17.9 16:33:34.940 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:34.940 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:34.940 00.000 4788 Enqueuing Expose request 16:33:34.940 00.000 3756 Worker thread wakes up 16:33:34.940 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:34.940 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:34.979 00.039 3756 ScopeASCOM::SideOfPier() returns 1 16:33:35.942 00.963 3756 Exposure complete 16:33:36.010 00.068 3756 worker thread done servicing request 16:33:36.010 00.000 4788 Processing an image 16:33:36.010 00.000 4788 UpdateGuideState(): m_state=6 16:33:36.010 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:33:36.010 00.000 4788 Star::Find returns 1 (0), X=323.68, Y=401.11, Mass=83843, SNR=17.2, Peak=33813 HFD=1.3 16:33:36.010 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.34, y=0.10, type=1) 16:33:36.010 00.000 4788 Enqueuing Move request for scope (-0.34, 0.10) 16:33:36.010 00.000 4788 Status Line 0: m=83843 SNR=17.2 16:33:36.010 00.000 3756 Worker thread wakes up 16:33:36.010 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.34, 0.10) 16:33:36.010 00.000 3756 Handling move in thread for scope dir=0 16:33:36.011 00.001 3756 endpoint = (-0.34, 0.10) 16:33:36.011 00.000 3756 CameraToMount -- cameraTheta (2.85) - m_xAngle (0.25) = xAngle (2.60 = 2.60) 16:33:36.011 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6144, FiltMax=21208 16:33:36.011 00.000 3756 CameraToMount -- cameraTheta (2.85) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.60 = 2.60) 16:33:36.011 00.000 3756 CameraToMount -- cameraX=-0.34 cameraY=0.10 hyp=0.35 cameraTheta=2.85 mountX=-0.30 mountY=0.18, mountTheta=2.60 16:33:36.011 00.000 3756 Moving (-0.34, 0.10) raw xDistance=-0.30 yDistance=0.18 16:33:36.011 00.000 3756 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.30 16:33:36.011 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:36.011 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.18 16:33:36.011 00.000 3756 Move(2, 34, 1) 16:33:36.031 00.020 4788 Resizing image to 469,362 16:33:36.036 00.005 4788 UpdateGuideState exits: m=83843 SNR=17.2 16:33:36.036 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:36.036 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:36.036 00.000 4788 Enqueuing Expose request 16:33:36.045 00.009 3756 Move returns status 0, amount 34 16:33:36.045 00.000 3756 Move(0, 0, 1) 16:33:36.045 00.000 3756 Move returns status 0, amount 0 16:33:36.045 00.000 3756 Status Line 1: East 0.19 px 34 ms 16:33:36.045 00.000 3756 East 0.19 px 34 ms 16:33:36.046 00.001 3756 move complete, result=0 16:33:36.046 00.000 3756 worker thread done servicing request 16:33:36.046 00.000 3756 Worker thread wakes up 16:33:36.046 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:36.046 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:36.054 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:37.047 00.993 3756 Exposure complete 16:33:37.110 00.063 3756 worker thread done servicing request 16:33:37.110 00.000 4788 Processing an image 16:33:37.110 00.000 4788 UpdateGuideState(): m_state=6 16:33:37.110 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:33:37.111 00.001 4788 Star::Find returns 1 (0), X=323.90, Y=401.05, Mass=94957, SNR=19.8, Peak=40363 HFD=1.8 16:33:37.111 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.12, y=0.05, type=1) 16:33:37.111 00.000 4788 Enqueuing Move request for scope (-0.12, 0.05) 16:33:37.111 00.000 4788 Status Line 0: m=94957 SNR=19.8 16:33:37.111 00.000 3756 Worker thread wakes up 16:33:37.111 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.12, 0.05) 16:33:37.111 00.000 3756 Handling move in thread for scope dir=0 16:33:37.111 00.000 3756 endpoint = (-0.12, 0.05) 16:33:37.111 00.000 3756 CameraToMount -- cameraTheta (2.78) - m_xAngle (0.25) = xAngle (2.53 = 2.53) 16:33:37.111 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6184, FiltMax=19778 16:33:37.111 00.000 3756 CameraToMount -- cameraTheta (2.78) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.53 = 2.53) 16:33:37.111 00.000 3756 CameraToMount -- cameraX=-0.12 cameraY=0.05 hyp=0.13 cameraTheta=2.78 mountX=-0.11 mountY=0.08, mountTheta=2.53 16:33:37.111 00.000 3756 Moving (-0.12, 0.05) raw xDistance=-0.11 yDistance=0.08 16:33:37.111 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 16:33:37.111 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:37.111 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 16:33:37.111 00.000 3756 Move(2, 0, 1) 16:33:37.111 00.000 3756 Move returns status 0, amount 0 16:33:37.111 00.000 3756 Move(0, 0, 1) 16:33:37.111 00.000 3756 Move returns status 0, amount 0 16:33:37.111 00.000 3756 move complete, result=0 16:33:37.111 00.000 3756 worker thread done servicing request 16:33:37.129 00.018 4788 Resizing image to 469,362 16:33:37.134 00.005 4788 UpdateGuideState exits: m=94957 SNR=19.8 16:33:37.134 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:37.134 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:37.134 00.000 4788 Enqueuing Expose request 16:33:37.134 00.000 3756 Worker thread wakes up 16:33:37.134 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:37.134 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:37.142 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:38.135 00.993 3756 Exposure complete 16:33:38.195 00.060 3756 worker thread done servicing request 16:33:38.195 00.000 4788 Processing an image 16:33:38.195 00.000 4788 UpdateGuideState(): m_state=6 16:33:38.195 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:33:38.195 00.000 4788 Star::Find returns 1 (0), X=324.04, Y=401.11, Mass=91853, SNR=18.9, Peak=37426 HFD=1.9 16:33:38.195 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.02, y=0.11, type=1) 16:33:38.195 00.000 4788 Enqueuing Move request for scope (0.02, 0.11) 16:33:38.195 00.000 4788 Status Line 0: m=91853 SNR=18.9 16:33:38.195 00.000 3756 Worker thread wakes up 16:33:38.195 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.02, 0.11) 16:33:38.195 00.000 3756 Handling move in thread for scope dir=0 16:33:38.195 00.000 3756 endpoint = (0.02, 0.11) 16:33:38.195 00.000 3756 CameraToMount -- cameraTheta (1.37) - m_xAngle (0.25) = xAngle (1.12 = 1.12) 16:33:38.195 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6186, FiltMax=20483 16:33:38.195 00.000 3756 CameraToMount -- cameraTheta (1.37) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.12 = 1.12) 16:33:38.195 00.000 3756 CameraToMount -- cameraX=0.02 cameraY=0.11 hyp=0.11 cameraTheta=1.37 mountX=0.05 mountY=0.10, mountTheta=1.12 16:33:38.196 00.001 3756 Moving (0.02, 0.11) raw xDistance=0.05 yDistance=0.10 16:33:38.196 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 16:33:38.196 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:38.196 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 16:33:38.196 00.000 3756 Move(2, 0, 1) 16:33:38.196 00.000 3756 Move returns status 0, amount 0 16:33:38.196 00.000 3756 Move(0, 0, 1) 16:33:38.196 00.000 3756 Move returns status 0, amount 0 16:33:38.196 00.000 3756 move complete, result=0 16:33:38.196 00.000 3756 worker thread done servicing request 16:33:38.214 00.018 4788 Resizing image to 469,362 16:33:38.218 00.004 4788 UpdateGuideState exits: m=91853 SNR=18.9 16:33:38.218 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:38.218 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:38.219 00.001 4788 Enqueuing Expose request 16:33:38.219 00.000 3756 Worker thread wakes up 16:33:38.219 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:38.219 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:38.227 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:39.220 00.993 3756 Exposure complete 16:33:39.278 00.058 3756 worker thread done servicing request 16:33:39.279 00.001 4788 Processing an image 16:33:39.279 00.000 4788 UpdateGuideState(): m_state=6 16:33:39.279 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:33:39.279 00.000 4788 Star::Find returns 1 (0), X=323.95, Y=401.05, Mass=91605, SNR=20.2, Peak=39733 HFD=1.7 16:33:39.279 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.07, y=0.04, type=1) 16:33:39.279 00.000 4788 Enqueuing Move request for scope (-0.07, 0.04) 16:33:39.279 00.000 4788 Status Line 0: m=91605 SNR=20.2 16:33:39.279 00.000 3756 Worker thread wakes up 16:33:39.279 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.07, 0.04) 16:33:39.279 00.000 3756 Handling move in thread for scope dir=0 16:33:39.279 00.000 3756 endpoint = (-0.07, 0.04) 16:33:39.279 00.000 3756 CameraToMount -- cameraTheta (2.57) - m_xAngle (0.25) = xAngle (2.32 = 2.32) 16:33:39.279 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6116, FiltMax=20285 16:33:39.279 00.000 3756 CameraToMount -- cameraTheta (2.57) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.32 = 2.32) 16:33:39.279 00.000 3756 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.57 mountX=-0.06 mountY=0.06, mountTheta=2.32 16:33:39.279 00.000 3756 Moving (-0.07, 0.04) raw xDistance=-0.06 yDistance=0.06 16:33:39.279 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 16:33:39.279 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:39.280 00.001 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 16:33:39.280 00.000 3756 Move(2, 0, 1) 16:33:39.280 00.000 3756 Move returns status 0, amount 0 16:33:39.280 00.000 3756 Move(0, 0, 1) 16:33:39.280 00.000 3756 Move returns status 0, amount 0 16:33:39.280 00.000 3756 move complete, result=0 16:33:39.280 00.000 3756 worker thread done servicing request 16:33:39.297 00.017 4788 Resizing image to 469,362 16:33:39.302 00.005 4788 UpdateGuideState exits: m=91605 SNR=20.2 16:33:39.302 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:39.302 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:39.302 00.000 4788 Enqueuing Expose request 16:33:39.302 00.000 3756 Worker thread wakes up 16:33:39.303 00.001 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:39.303 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:39.310 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:33:40.304 00.994 3756 Exposure complete 16:33:40.376 00.072 3756 worker thread done servicing request 16:33:40.376 00.000 4788 Processing an image 16:33:40.376 00.000 4788 UpdateGuideState(): m_state=6 16:33:40.376 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:33:40.376 00.000 4788 Star::Find returns 1 (0), X=323.97, Y=401.24, Mass=84971, SNR=18.2, Peak=35774 HFD=1.6 16:33:40.376 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.05, y=0.23, type=1) 16:33:40.376 00.000 4788 Enqueuing Move request for scope (-0.05, 0.23) 16:33:40.377 00.001 4788 Status Line 0: m=84971 SNR=18.2 16:33:40.377 00.000 3756 Worker thread wakes up 16:33:40.377 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.05, 0.23) 16:33:40.377 00.000 3756 Handling move in thread for scope dir=0 16:33:40.377 00.000 3756 endpoint = (-0.05, 0.23) 16:33:40.377 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6114, FiltMax=19178 16:33:40.377 00.000 3756 CameraToMount -- cameraTheta (1.78) - m_xAngle (0.25) = xAngle (1.54 = 1.54) 16:33:40.377 00.000 3756 CameraToMount -- cameraTheta (1.78) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.53 = 1.53) 16:33:40.377 00.000 3756 CameraToMount -- cameraX=-0.05 cameraY=0.23 hyp=0.24 cameraTheta=1.78 mountX=0.01 mountY=0.24, mountTheta=1.54 16:33:40.377 00.000 3756 Moving (-0.05, 0.23) raw xDistance=0.01 yDistance=0.24 16:33:40.377 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 16:33:40.377 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.24 from input 0.24 16:33:40.377 00.000 3756 Move(2, 0, 1) 16:33:40.377 00.000 3756 Move returns status 0, amount 0 16:33:40.377 00.000 3756 Move(1, 42, 1) 16:33:40.396 00.019 4788 Resizing image to 469,362 16:33:40.401 00.005 4788 UpdateGuideState exits: m=84971 SNR=18.2 16:33:40.401 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:40.401 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:40.401 00.000 4788 Enqueuing Expose request 16:33:40.419 00.018 3756 Move returns status 0, amount 42 16:33:40.419 00.000 3756 Status Line 1: South 0.24 px 42 ms 16:33:40.419 00.000 3756 South 0.24 px 42 ms 16:33:40.419 00.000 3756 move complete, result=0 16:33:40.419 00.000 3756 worker thread done servicing request 16:33:40.419 00.000 3756 Worker thread wakes up 16:33:40.419 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:40.419 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:40.427 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:41.421 00.994 3756 Exposure complete 16:33:41.488 00.067 3756 worker thread done servicing request 16:33:41.489 00.001 4788 Processing an image 16:33:41.489 00.000 4788 UpdateGuideState(): m_state=6 16:33:41.489 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:33:41.489 00.000 4788 Star::Find returns 1 (0), X=323.87, Y=400.93, Mass=87045, SNR=19.7, Peak=39725 HFD=1.6 16:33:41.489 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.15, y=-0.08, type=1) 16:33:41.489 00.000 4788 Enqueuing Move request for scope (-0.15, -0.08) 16:33:41.489 00.000 4788 Status Line 0: m=87045 SNR=19.7 16:33:41.489 00.000 3756 Worker thread wakes up 16:33:41.489 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.15, -0.08) 16:33:41.489 00.000 3756 Handling move in thread for scope dir=0 16:33:41.489 00.000 3756 endpoint = (-0.15, -0.08) 16:33:41.489 00.000 3756 CameraToMount -- cameraTheta (-2.66) - m_xAngle (0.25) = xAngle (-2.91 = -2.91) 16:33:41.489 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6170, FiltMax=19990 16:33:41.489 00.000 3756 CameraToMount -- cameraTheta (-2.66) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.91 = -2.91) 16:33:41.489 00.000 3756 CameraToMount -- cameraX=-0.15 cameraY=-0.08 hyp=0.17 cameraTheta=-2.66 mountX=-0.16 mountY=-0.04, mountTheta=-2.91 16:33:41.489 00.000 3756 Moving (-0.15, -0.08) raw xDistance=-0.16 yDistance=-0.04 16:33:41.489 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 16:33:41.490 00.001 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:41.490 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 16:33:41.490 00.000 3756 Move(2, 0, 1) 16:33:41.490 00.000 3756 Move returns status 0, amount 0 16:33:41.490 00.000 3756 Move(0, 0, 1) 16:33:41.490 00.000 3756 Move returns status 0, amount 0 16:33:41.490 00.000 3756 move complete, result=0 16:33:41.490 00.000 3756 worker thread done servicing request 16:33:41.507 00.017 4788 Resizing image to 469,362 16:33:41.512 00.005 4788 UpdateGuideState exits: m=87045 SNR=19.7 16:33:41.512 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:41.512 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:41.512 00.000 4788 Enqueuing Expose request 16:33:41.512 00.000 3756 Worker thread wakes up 16:33:41.512 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:41.512 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:41.521 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:33:42.513 00.992 3756 Exposure complete 16:33:42.574 00.061 4788 Processing an image 16:33:42.575 00.001 3756 worker thread done servicing request 16:33:42.575 00.000 4788 UpdateGuideState(): m_state=6 16:33:42.575 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:33:42.575 00.000 4788 Star::Find returns 1 (0), X=323.91, Y=401.10, Mass=99851, SNR=20.3, Peak=38773 HFD=1.8 16:33:42.575 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.11, y=0.09, type=1) 16:33:42.575 00.000 4788 Enqueuing Move request for scope (-0.11, 0.09) 16:33:42.575 00.000 4788 Status Line 0: m=99851 SNR=20.3 16:33:42.575 00.000 3756 Worker thread wakes up 16:33:42.575 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.11, 0.09) 16:33:42.575 00.000 3756 Handling move in thread for scope dir=0 16:33:42.575 00.000 3756 endpoint = (-0.11, 0.09) 16:33:42.575 00.000 3756 CameraToMount -- cameraTheta (2.44) - m_xAngle (0.25) = xAngle (2.20 = 2.20) 16:33:42.575 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6168, FiltMax=21668 16:33:42.575 00.000 3756 CameraToMount -- cameraTheta (2.44) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.19 = 2.19) 16:33:42.575 00.000 3756 CameraToMount -- cameraX=-0.11 cameraY=0.09 hyp=0.14 cameraTheta=2.44 mountX=-0.08 mountY=0.11, mountTheta=2.20 16:33:42.575 00.000 3756 Moving (-0.11, 0.09) raw xDistance=-0.08 yDistance=0.11 16:33:42.575 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 16:33:42.575 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:42.575 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 16:33:42.575 00.000 3756 Move(2, 0, 1) 16:33:42.575 00.000 3756 Move returns status 0, amount 0 16:33:42.575 00.000 3756 Move(0, 0, 1) 16:33:42.576 00.001 3756 Move returns status 0, amount 0 16:33:42.576 00.000 3756 move complete, result=0 16:33:42.576 00.000 3756 worker thread done servicing request 16:33:42.593 00.017 4788 Resizing image to 469,362 16:33:42.598 00.005 4788 UpdateGuideState exits: m=99851 SNR=20.3 16:33:42.598 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:42.598 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:42.598 00.000 4788 Enqueuing Expose request 16:33:42.598 00.000 3756 Worker thread wakes up 16:33:42.598 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:42.598 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:42.607 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:33:43.600 00.993 3756 Exposure complete 16:33:43.659 00.059 3756 worker thread done servicing request 16:33:43.659 00.000 4788 Processing an image 16:33:43.659 00.000 4788 UpdateGuideState(): m_state=6 16:33:43.659 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:33:43.659 00.000 4788 Star::Find returns 1 (0), X=324.03, Y=400.87, Mass=83495, SNR=18.1, Peak=37144 HFD=1.5 16:33:43.659 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.01, y=-0.13, type=1) 16:33:43.659 00.000 4788 Enqueuing Move request for scope (0.01, -0.13) 16:33:43.659 00.000 4788 Status Line 0: m=83495 SNR=18.1 16:33:43.659 00.000 3756 Worker thread wakes up 16:33:43.659 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.01, -0.13) 16:33:43.659 00.000 3756 Handling move in thread for scope dir=0 16:33:43.659 00.000 3756 endpoint = (0.01, -0.13) 16:33:43.659 00.000 3756 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.25) = xAngle (-1.74 = -1.74) 16:33:43.659 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6144, FiltMax=20678 16:33:43.659 00.000 3756 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.74 = -1.74) 16:33:43.659 00.000 3756 CameraToMount -- cameraX=0.01 cameraY=-0.13 hyp=0.13 cameraTheta=-1.49 mountX=-0.02 mountY=-0.13, mountTheta=-1.74 16:33:43.659 00.000 3756 Moving (0.01, -0.13) raw xDistance=-0.02 yDistance=-0.13 16:33:43.660 00.001 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 16:33:43.660 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:43.660 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 16:33:43.660 00.000 3756 Move(2, 0, 1) 16:33:43.660 00.000 3756 Move returns status 0, amount 0 16:33:43.660 00.000 3756 Move(0, 0, 1) 16:33:43.660 00.000 3756 Move returns status 0, amount 0 16:33:43.660 00.000 3756 move complete, result=0 16:33:43.660 00.000 3756 worker thread done servicing request 16:33:43.677 00.017 4788 Resizing image to 469,362 16:33:43.682 00.005 4788 UpdateGuideState exits: m=83495 SNR=18.1 16:33:43.682 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:43.682 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:43.682 00.000 4788 Enqueuing Expose request 16:33:43.682 00.000 3756 Worker thread wakes up 16:33:43.682 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:43.682 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:43.690 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:44.684 00.994 3756 Exposure complete 16:33:44.756 00.072 4788 Processing an image 16:33:44.756 00.000 4788 UpdateGuideState(): m_state=6 16:33:44.756 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:33:44.756 00.000 4788 Star::Find returns 1 (0), X=323.86, Y=401.12, Mass=97502, SNR=20.4, Peak=35933 HFD=1.8 16:33:44.756 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.16, y=0.11, type=1) 16:33:44.756 00.000 4788 Enqueuing Move request for scope (-0.16, 0.11) 16:33:44.756 00.000 4788 Status Line 0: m=97502 SNR=20.4 16:33:44.757 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6182, FiltMax=20181 16:33:44.758 00.001 3756 worker thread done servicing request 16:33:44.758 00.000 3756 Worker thread wakes up 16:33:44.758 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.16, 0.11) 16:33:44.759 00.001 3756 Handling move in thread for scope dir=0 16:33:44.759 00.000 3756 endpoint = (-0.16, 0.11) 16:33:44.759 00.000 3756 CameraToMount -- cameraTheta (2.52) - m_xAngle (0.25) = xAngle (2.28 = 2.28) 16:33:44.759 00.000 3756 CameraToMount -- cameraTheta (2.52) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.28 = 2.28) 16:33:44.759 00.000 3756 CameraToMount -- cameraX=-0.16 cameraY=0.11 hyp=0.20 cameraTheta=2.52 mountX=-0.13 mountY=0.15, mountTheta=2.28 16:33:44.759 00.000 3756 Moving (-0.16, 0.11) raw xDistance=-0.13 yDistance=0.15 16:33:44.759 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 16:33:44.759 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:44.759 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 16:33:44.759 00.000 3756 Move(2, 0, 1) 16:33:44.759 00.000 3756 Move returns status 0, amount 0 16:33:44.759 00.000 3756 Move(0, 0, 1) 16:33:44.759 00.000 3756 Move returns status 0, amount 0 16:33:44.759 00.000 3756 move complete, result=0 16:33:44.759 00.000 3756 worker thread done servicing request 16:33:44.776 00.017 4788 Resizing image to 469,362 16:33:44.780 00.004 4788 UpdateGuideState exits: m=97502 SNR=20.4 16:33:44.780 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:44.781 00.001 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:44.781 00.000 4788 Enqueuing Expose request 16:33:44.781 00.000 3756 Worker thread wakes up 16:33:44.781 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:44.781 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:44.788 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:33:45.782 00.994 3756 Exposure complete 16:33:45.843 00.061 3756 worker thread done servicing request 16:33:45.843 00.000 4788 Processing an image 16:33:45.843 00.000 4788 UpdateGuideState(): m_state=6 16:33:45.843 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:33:45.843 00.000 4788 Star::Find returns 1 (0), X=323.80, Y=401.20, Mass=80208, SNR=19.3, Peak=33704 HFD=1.5 16:33:45.843 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.23, y=0.20, type=1) 16:33:45.843 00.000 4788 Enqueuing Move request for scope (-0.23, 0.20) 16:33:45.844 00.001 4788 Status Line 0: m=80208 SNR=19.3 16:33:45.844 00.000 3756 Worker thread wakes up 16:33:45.844 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.23, 0.20) 16:33:45.844 00.000 3756 Handling move in thread for scope dir=0 16:33:45.844 00.000 3756 endpoint = (-0.23, 0.20) 16:33:45.844 00.000 3756 CameraToMount -- cameraTheta (2.42) - m_xAngle (0.25) = xAngle (2.18 = 2.18) 16:33:45.844 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6146, FiltMax=20519 16:33:45.844 00.000 3756 CameraToMount -- cameraTheta (2.42) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.17 = 2.17) 16:33:45.844 00.000 3756 CameraToMount -- cameraX=-0.23 cameraY=0.20 hyp=0.30 cameraTheta=2.42 mountX=-0.17 mountY=0.25, mountTheta=2.18 16:33:45.844 00.000 3756 Moving (-0.23, 0.20) raw xDistance=-0.17 yDistance=0.25 16:33:45.844 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 16:33:45.844 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.25 from input 0.25 16:33:45.844 00.000 3756 Move(2, 0, 1) 16:33:45.844 00.000 3756 Move returns status 0, amount 0 16:33:45.844 00.000 3756 Move(1, 44, 1) 16:33:45.862 00.018 4788 Resizing image to 469,362 16:33:45.866 00.004 4788 UpdateGuideState exits: m=80208 SNR=19.3 16:33:45.867 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:45.867 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:45.867 00.000 4788 Enqueuing Expose request 16:33:45.888 00.021 3756 Move returns status 0, amount 44 16:33:45.888 00.000 3756 Status Line 1: South 0.25 px 44 ms 16:33:45.888 00.000 3756 South 0.25 px 44 ms 16:33:45.888 00.000 3756 move complete, result=0 16:33:45.888 00.000 3756 worker thread done servicing request 16:33:45.888 00.000 3756 Worker thread wakes up 16:33:45.888 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:45.888 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:45.897 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:33:46.890 00.993 3756 Exposure complete 16:33:46.950 00.060 4788 Processing an image 16:33:46.950 00.000 4788 UpdateGuideState(): m_state=6 16:33:46.950 00.000 3756 worker thread done servicing request 16:33:46.950 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:33:46.951 00.001 4788 Star::Find returns 1 (0), X=323.87, Y=400.95, Mass=81624, SNR=18.8, Peak=38140 HFD=1.5 16:33:46.951 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.15, y=-0.05, type=1) 16:33:46.951 00.000 4788 Enqueuing Move request for scope (-0.15, -0.05) 16:33:46.951 00.000 4788 Status Line 0: m=81624 SNR=18.8 16:33:46.951 00.000 3756 Worker thread wakes up 16:33:46.951 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.15, -0.05) 16:33:46.951 00.000 3756 Handling move in thread for scope dir=0 16:33:46.951 00.000 3756 endpoint = (-0.15, -0.05) 16:33:46.951 00.000 3756 CameraToMount -- cameraTheta (-2.80) - m_xAngle (0.25) = xAngle (-3.04 = -3.04) 16:33:46.951 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6168, FiltMax=19571 16:33:46.951 00.000 3756 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-3.05 = -3.05) 16:33:46.951 00.000 3756 CameraToMount -- cameraX=-0.15 cameraY=-0.05 hyp=0.16 cameraTheta=-2.80 mountX=-0.16 mountY=-0.02, mountTheta=-3.05 16:33:46.951 00.000 3756 Moving (-0.15, -0.05) raw xDistance=-0.16 yDistance=-0.02 16:33:46.951 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.16 16:33:46.951 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:46.951 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 16:33:46.951 00.000 3756 Move(2, 0, 1) 16:33:46.951 00.000 3756 Move returns status 0, amount 0 16:33:46.951 00.000 3756 Move(0, 0, 1) 16:33:46.951 00.000 3756 Move returns status 0, amount 0 16:33:46.951 00.000 3756 move complete, result=0 16:33:46.951 00.000 3756 worker thread done servicing request 16:33:46.969 00.018 4788 Resizing image to 469,362 16:33:46.974 00.005 4788 UpdateGuideState exits: m=81624 SNR=18.8 16:33:46.974 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:46.974 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:46.974 00.000 4788 Enqueuing Expose request 16:33:46.974 00.000 3756 Worker thread wakes up 16:33:46.974 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:46.974 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:46.982 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:47.976 00.994 3756 Exposure complete 16:33:48.045 00.069 3756 worker thread done servicing request 16:33:48.045 00.000 4788 Processing an image 16:33:48.045 00.000 4788 UpdateGuideState(): m_state=6 16:33:48.045 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:33:48.045 00.000 4788 Star::Find returns 1 (0), X=323.85, Y=400.99, Mass=73670, SNR=19.0, Peak=35891 HFD=1.0 16:33:48.045 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.17, y=-0.01, type=1) 16:33:48.046 00.001 4788 Enqueuing Move request for scope (-0.17, -0.01) 16:33:48.046 00.000 4788 Status Line 0: m=73670 SNR=19.0 16:33:48.046 00.000 3756 Worker thread wakes up 16:33:48.046 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.17, -0.01) 16:33:48.046 00.000 3756 Handling move in thread for scope dir=0 16:33:48.046 00.000 3756 endpoint = (-0.17, -0.01) 16:33:48.046 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6144, FiltMax=19307 16:33:48.046 00.000 3756 CameraToMount -- cameraTheta (-3.06) - m_xAngle (0.25) = xAngle (-3.31 = 2.97) 16:33:48.046 00.000 3756 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-3.31 = 2.97) 16:33:48.046 00.000 3756 CameraToMount -- cameraX=-0.17 cameraY=-0.01 hyp=0.17 cameraTheta=-3.06 mountX=-0.17 mountY=0.03, mountTheta=2.97 16:33:48.046 00.000 3756 Moving (-0.17, -0.01) raw xDistance=-0.17 yDistance=0.03 16:33:48.046 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 16:33:48.046 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:48.046 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 16:33:48.046 00.000 3756 Move(2, 0, 1) 16:33:48.046 00.000 3756 Move returns status 0, amount 0 16:33:48.047 00.001 3756 Move(0, 0, 1) 16:33:48.047 00.000 3756 Move returns status 0, amount 0 16:33:48.047 00.000 3756 move complete, result=0 16:33:48.047 00.000 3756 worker thread done servicing request 16:33:48.068 00.021 4788 Resizing image to 469,362 16:33:48.073 00.005 4788 UpdateGuideState exits: m=73670 SNR=19.0 16:33:48.073 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:48.073 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:48.073 00.000 4788 Enqueuing Expose request 16:33:48.074 00.001 3756 Worker thread wakes up 16:33:48.074 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:48.074 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:48.118 00.044 3756 ScopeASCOM::SideOfPier() returns 1 16:33:49.075 00.957 3756 Exposure complete 16:33:49.139 00.064 3756 worker thread done servicing request 16:33:49.139 00.000 4788 Processing an image 16:33:49.140 00.001 4788 UpdateGuideState(): m_state=6 16:33:49.140 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:33:49.140 00.000 4788 Star::Find returns 1 (0), X=323.96, Y=401.02, Mass=83102, SNR=21.7, Peak=38890 HFD=1.4 16:33:49.140 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.06, y=0.01, type=1) 16:33:49.140 00.000 4788 Enqueuing Move request for scope (-0.06, 0.01) 16:33:49.140 00.000 4788 Status Line 0: m=83102 SNR=21.7 16:33:49.140 00.000 3756 Worker thread wakes up 16:33:49.140 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.06, 0.01) 16:33:49.140 00.000 3756 Handling move in thread for scope dir=0 16:33:49.140 00.000 3756 endpoint = (-0.06, 0.01) 16:33:49.140 00.000 3756 CameraToMount -- cameraTheta (2.92) - m_xAngle (0.25) = xAngle (2.67 = 2.67) 16:33:49.140 00.000 3756 CameraToMount -- cameraTheta (2.92) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.67 = 2.67) 16:33:49.140 00.000 3756 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.07 cameraTheta=2.92 mountX=-0.06 mountY=0.03, mountTheta=2.67 16:33:49.140 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6140, FiltMax=20420 16:33:49.140 00.000 3756 Moving (-0.06, 0.01) raw xDistance=-0.06 yDistance=0.03 16:33:49.140 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 16:33:49.140 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:49.140 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 16:33:49.140 00.000 3756 Move(2, 0, 1) 16:33:49.140 00.000 3756 Move returns status 0, amount 0 16:33:49.140 00.000 3756 Move(0, 0, 1) 16:33:49.141 00.001 3756 Move returns status 0, amount 0 16:33:49.141 00.000 3756 move complete, result=0 16:33:49.141 00.000 3756 worker thread done servicing request 16:33:49.158 00.017 4788 Resizing image to 469,362 16:33:49.163 00.005 4788 UpdateGuideState exits: m=83102 SNR=21.7 16:33:49.163 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:49.163 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:49.163 00.000 4788 Enqueuing Expose request 16:33:49.163 00.000 3756 Worker thread wakes up 16:33:49.163 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:49.163 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:49.172 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:33:50.166 00.994 3756 Exposure complete 16:33:50.225 00.059 3756 worker thread done servicing request 16:33:50.225 00.000 4788 Processing an image 16:33:50.225 00.000 4788 UpdateGuideState(): m_state=6 16:33:50.225 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:33:50.225 00.000 4788 Star::Find returns 1 (0), X=323.72, Y=400.93, Mass=87576, SNR=18.5, Peak=35183 HFD=1.6 16:33:50.225 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.30, y=-0.08, type=1) 16:33:50.225 00.000 4788 Enqueuing Move request for scope (-0.30, -0.08) 16:33:50.225 00.000 4788 Status Line 0: m=87576 SNR=18.5 16:33:50.226 00.001 3756 Worker thread wakes up 16:33:50.226 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.30, -0.08) 16:33:50.226 00.000 3756 Handling move in thread for scope dir=0 16:33:50.226 00.000 3756 endpoint = (-0.30, -0.08) 16:33:50.226 00.000 3756 CameraToMount -- cameraTheta (-2.89) - m_xAngle (0.25) = xAngle (-3.14 = -3.14) 16:33:50.226 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6182, FiltMax=19376 16:33:50.226 00.000 3756 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-3.14 = -3.14) 16:33:50.226 00.000 3756 CameraToMount -- cameraX=-0.30 cameraY=-0.08 hyp=0.31 cameraTheta=-2.89 mountX=-0.31 mountY=-0.00, mountTheta=-3.14 16:33:50.226 00.000 3756 Moving (-0.30, -0.08) raw xDistance=-0.31 yDistance=-0.00 16:33:50.226 00.000 3756 GuideAlgorithmHysteresis::Result() returns -0.19 from input -0.31 16:33:50.226 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:50.226 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 16:33:50.226 00.000 3756 Move(2, 35, 1) 16:33:50.244 00.018 4788 Resizing image to 469,362 16:33:50.249 00.005 4788 UpdateGuideState exits: m=87576 SNR=18.5 16:33:50.249 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:50.249 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:50.249 00.000 4788 Enqueuing Expose request 16:33:50.261 00.012 3756 Move returns status 0, amount 35 16:33:50.261 00.000 3756 Move(0, 0, 1) 16:33:50.261 00.000 3756 Move returns status 0, amount 0 16:33:50.261 00.000 3756 Status Line 1: East 0.19 px 35 ms 16:33:50.261 00.000 3756 East 0.19 px 35 ms 16:33:50.261 00.000 3756 move complete, result=0 16:33:50.261 00.000 3756 worker thread done servicing request 16:33:50.261 00.000 3756 Worker thread wakes up 16:33:50.261 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:50.261 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:50.269 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:51.262 00.993 3756 Exposure complete 16:33:51.332 00.070 3756 worker thread done servicing request 16:33:51.332 00.000 4788 Processing an image 16:33:51.332 00.000 4788 UpdateGuideState(): m_state=6 16:33:51.332 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:33:51.332 00.000 4788 Star::Find returns 1 (0), X=323.95, Y=401.24, Mass=88239, SNR=19.6, Peak=35833 HFD=1.6 16:33:51.332 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.07, y=0.24, type=1) 16:33:51.332 00.000 4788 Enqueuing Move request for scope (-0.07, 0.24) 16:33:51.332 00.000 4788 Status Line 0: m=88239 SNR=19.6 16:33:51.332 00.000 3756 Worker thread wakes up 16:33:51.332 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.07, 0.24) 16:33:51.332 00.000 3756 Handling move in thread for scope dir=0 16:33:51.332 00.000 3756 endpoint = (-0.07, 0.24) 16:33:51.332 00.000 3756 CameraToMount -- cameraTheta (1.85) - m_xAngle (0.25) = xAngle (1.60 = 1.60) 16:33:51.332 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6128, FiltMax=21750 16:33:51.332 00.000 3756 CameraToMount -- cameraTheta (1.85) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.60 = 1.60) 16:33:51.332 00.000 3756 CameraToMount -- cameraX=-0.07 cameraY=0.24 hyp=0.25 cameraTheta=1.85 mountX=-0.01 mountY=0.25, mountTheta=1.60 16:33:51.332 00.000 3756 Moving (-0.07, 0.24) raw xDistance=-0.01 yDistance=0.25 16:33:51.332 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 16:33:51.332 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.25 from input 0.25 16:33:51.332 00.000 3756 Move(2, 0, 1) 16:33:51.332 00.000 3756 Move returns status 0, amount 0 16:33:51.333 00.001 3756 Move(1, 44, 1) 16:33:51.350 00.017 4788 Resizing image to 469,362 16:33:51.355 00.005 4788 UpdateGuideState exits: m=88239 SNR=19.6 16:33:51.355 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:51.355 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:51.355 00.000 4788 Enqueuing Expose request 16:33:51.377 00.022 3756 Move returns status 0, amount 44 16:33:51.377 00.000 3756 Status Line 1: South 0.25 px 44 ms 16:33:51.377 00.000 3756 South 0.25 px 44 ms 16:33:51.377 00.000 3756 move complete, result=0 16:33:51.377 00.000 3756 worker thread done servicing request 16:33:51.377 00.000 3756 Worker thread wakes up 16:33:51.377 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:51.377 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:51.386 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:33:52.379 00.993 3756 Exposure complete 16:33:52.442 00.063 3756 worker thread done servicing request 16:33:52.442 00.000 4788 Processing an image 16:33:52.442 00.000 4788 UpdateGuideState(): m_state=6 16:33:52.442 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:33:52.443 00.001 4788 Star::Find returns 1 (0), X=323.88, Y=400.87, Mass=85851, SNR=20.2, Peak=38092 HFD=1.8 16:33:52.443 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.15, y=-0.14, type=1) 16:33:52.443 00.000 4788 Enqueuing Move request for scope (-0.15, -0.14) 16:33:52.443 00.000 4788 Status Line 0: m=85851 SNR=20.2 16:33:52.443 00.000 3756 Worker thread wakes up 16:33:52.443 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.15, -0.14) 16:33:52.443 00.000 3756 Handling move in thread for scope dir=0 16:33:52.443 00.000 3756 endpoint = (-0.15, -0.14) 16:33:52.443 00.000 3756 CameraToMount -- cameraTheta (-2.38) - m_xAngle (0.25) = xAngle (-2.62 = -2.62) 16:33:52.443 00.000 3756 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.63 = -2.63) 16:33:52.443 00.000 3756 CameraToMount -- cameraX=-0.15 cameraY=-0.14 hyp=0.20 cameraTheta=-2.38 mountX=-0.17 mountY=-0.10, mountTheta=-2.63 16:33:52.443 00.000 3756 Moving (-0.15, -0.14) raw xDistance=-0.17 yDistance=-0.10 16:33:52.443 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 16:33:52.443 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:52.444 00.001 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 16:33:52.444 00.000 3756 Move(2, 0, 1) 16:33:52.444 00.000 3756 Move returns status 0, amount 0 16:33:52.444 00.000 3756 Move(0, 0, 1) 16:33:52.444 00.000 3756 Move returns status 0, amount 0 16:33:52.444 00.000 3756 move complete, result=0 16:33:52.444 00.000 3756 worker thread done servicing request 16:33:52.444 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6132, FiltMax=20193 16:33:52.472 00.028 4788 Resizing image to 469,362 16:33:52.477 00.005 4788 UpdateGuideState exits: m=85851 SNR=20.2 16:33:52.477 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:52.477 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:52.477 00.000 4788 Enqueuing Expose request 16:33:52.477 00.000 3756 Worker thread wakes up 16:33:52.477 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:52.477 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:52.485 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:53.478 00.993 3756 Exposure complete 16:33:53.547 00.069 3756 worker thread done servicing request 16:33:53.547 00.000 4788 Processing an image 16:33:53.548 00.001 4788 UpdateGuideState(): m_state=6 16:33:53.548 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:33:53.548 00.000 4788 Star::Find returns 1 (0), X=323.99, Y=400.81, Mass=100241, SNR=21.8, Peak=42199 HFD=1.7 16:33:53.548 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.03, y=-0.19, type=1) 16:33:53.548 00.000 4788 Enqueuing Move request for scope (-0.03, -0.19) 16:33:53.548 00.000 4788 Status Line 0: m=100241 SNR=21.8 16:33:53.548 00.000 3756 Worker thread wakes up 16:33:53.548 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.03, -0.19) 16:33:53.548 00.000 3756 Handling move in thread for scope dir=0 16:33:53.548 00.000 3756 endpoint = (-0.03, -0.19) 16:33:53.548 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6251, FiltMax=20119 16:33:53.549 00.001 3756 CameraToMount -- cameraTheta (-1.74) - m_xAngle (0.25) = xAngle (-1.99 = -1.99) 16:33:53.549 00.000 3756 CameraToMount -- cameraTheta (-1.74) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.99 = -1.99) 16:33:53.549 00.000 3756 CameraToMount -- cameraX=-0.03 cameraY=-0.19 hyp=0.19 cameraTheta=-1.74 mountX=-0.08 mountY=-0.18, mountTheta=-1.99 16:33:53.549 00.000 3756 Moving (-0.03, -0.19) raw xDistance=-0.08 yDistance=-0.18 16:33:53.549 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 16:33:53.549 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:53.549 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 16:33:53.549 00.000 3756 Move(2, 0, 1) 16:33:53.549 00.000 3756 Move returns status 0, amount 0 16:33:53.549 00.000 3756 Move(0, 0, 1) 16:33:53.549 00.000 3756 Move returns status 0, amount 0 16:33:53.549 00.000 3756 move complete, result=0 16:33:53.549 00.000 3756 worker thread done servicing request 16:33:53.566 00.017 4788 Resizing image to 469,362 16:33:53.571 00.005 4788 UpdateGuideState exits: m=100241 SNR=21.8 16:33:53.571 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:53.571 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:53.571 00.000 4788 Enqueuing Expose request 16:33:53.571 00.000 3756 Worker thread wakes up 16:33:53.571 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:53.571 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:53.580 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:33:54.573 00.993 3756 Exposure complete 16:33:54.633 00.060 3756 worker thread done servicing request 16:33:54.633 00.000 4788 Processing an image 16:33:54.634 00.001 4788 UpdateGuideState(): m_state=6 16:33:54.634 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:33:54.634 00.000 4788 Star::Find returns 1 (0), X=324.17, Y=400.94, Mass=90580, SNR=19.7, Peak=40250 HFD=1.7 16:33:54.634 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.15, y=-0.06, type=1) 16:33:54.634 00.000 4788 Enqueuing Move request for scope (0.15, -0.06) 16:33:54.634 00.000 4788 Status Line 0: m=90580 SNR=19.7 16:33:54.634 00.000 3756 Worker thread wakes up 16:33:54.634 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.15, -0.06) 16:33:54.634 00.000 3756 Handling move in thread for scope dir=0 16:33:54.634 00.000 3756 endpoint = (0.15, -0.06) 16:33:54.634 00.000 3756 CameraToMount -- cameraTheta (-0.40) - m_xAngle (0.25) = xAngle (-0.65 = -0.65) 16:33:54.634 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6152, FiltMax=21185 16:33:54.634 00.000 3756 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.65 = -0.65) 16:33:54.634 00.000 3756 CameraToMount -- cameraX=0.15 cameraY=-0.06 hyp=0.16 cameraTheta=-0.40 mountX=0.13 mountY=-0.10, mountTheta=-0.65 16:33:54.634 00.000 3756 Moving (0.15, -0.06) raw xDistance=0.13 yDistance=-0.10 16:33:54.634 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 16:33:54.634 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:54.634 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 16:33:54.634 00.000 3756 Move(2, 0, 1) 16:33:54.634 00.000 3756 Move returns status 0, amount 0 16:33:54.634 00.000 3756 Move(0, 0, 1) 16:33:54.635 00.001 3756 Move returns status 0, amount 0 16:33:54.635 00.000 3756 move complete, result=0 16:33:54.635 00.000 3756 worker thread done servicing request 16:33:54.652 00.017 4788 Resizing image to 469,362 16:33:54.657 00.005 4788 UpdateGuideState exits: m=90580 SNR=19.7 16:33:54.657 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:54.657 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:54.657 00.000 4788 Enqueuing Expose request 16:33:54.657 00.000 3756 Worker thread wakes up 16:33:54.657 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:54.657 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:54.665 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:55.658 00.993 3756 Exposure complete 16:33:55.718 00.060 3756 worker thread done servicing request 16:33:55.718 00.000 4788 Processing an image 16:33:55.718 00.000 4788 UpdateGuideState(): m_state=6 16:33:55.718 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:33:55.719 00.001 4788 Star::Find returns 1 (0), X=323.91, Y=400.93, Mass=80478, SNR=19.6, Peak=38187 HFD=1.6 16:33:55.719 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.11, y=-0.08, type=1) 16:33:55.719 00.000 4788 Enqueuing Move request for scope (-0.11, -0.08) 16:33:55.719 00.000 4788 Status Line 0: m=80478 SNR=19.6 16:33:55.719 00.000 3756 Worker thread wakes up 16:33:55.719 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.11, -0.08) 16:33:55.719 00.000 3756 Handling move in thread for scope dir=0 16:33:55.719 00.000 3756 endpoint = (-0.11, -0.08) 16:33:55.719 00.000 3756 CameraToMount -- cameraTheta (-2.53) - m_xAngle (0.25) = xAngle (-2.77 = -2.77) 16:33:55.719 00.000 3756 CameraToMount -- cameraTheta (-2.53) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.78 = -2.78) 16:33:55.719 00.000 3756 CameraToMount -- cameraX=-0.11 cameraY=-0.08 hyp=0.13 cameraTheta=-2.53 mountX=-0.12 mountY=-0.05, mountTheta=-2.77 16:33:55.719 00.000 3756 Moving (-0.11, -0.08) raw xDistance=-0.12 yDistance=-0.05 16:33:55.719 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 16:33:55.719 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:55.719 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 16:33:55.719 00.000 3756 Move(2, 0, 1) 16:33:55.719 00.000 3756 Move returns status 0, amount 0 16:33:55.719 00.000 3756 Move(0, 0, 1) 16:33:55.719 00.000 3756 Move returns status 0, amount 0 16:33:55.719 00.000 3756 move complete, result=0 16:33:55.720 00.001 3756 worker thread done servicing request 16:33:55.720 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6168, FiltMax=20887 16:33:55.738 00.018 4788 Resizing image to 469,362 16:33:55.743 00.005 4788 UpdateGuideState exits: m=80478 SNR=19.6 16:33:55.743 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:55.743 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:55.743 00.000 4788 Enqueuing Expose request 16:33:55.743 00.000 3756 Worker thread wakes up 16:33:55.744 00.001 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:55.744 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:55.751 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:33:56.745 00.994 3756 Exposure complete 16:33:56.819 00.074 3756 worker thread done servicing request 16:33:56.819 00.000 4788 Processing an image 16:33:56.819 00.000 4788 UpdateGuideState(): m_state=6 16:33:56.819 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:33:56.819 00.000 4788 Star::Find returns 1 (0), X=323.87, Y=400.89, Mass=79194, SNR=19.1, Peak=35900 HFD=1.7 16:33:56.819 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.15, y=-0.12, type=1) 16:33:56.819 00.000 4788 Enqueuing Move request for scope (-0.15, -0.12) 16:33:56.819 00.000 4788 Status Line 0: m=79194 SNR=19.1 16:33:56.820 00.001 3756 Worker thread wakes up 16:33:56.820 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.15, -0.12) 16:33:56.820 00.000 3756 Handling move in thread for scope dir=0 16:33:56.820 00.000 3756 endpoint = (-0.15, -0.12) 16:33:56.820 00.000 3756 CameraToMount -- cameraTheta (-2.47) - m_xAngle (0.25) = xAngle (-2.72 = -2.72) 16:33:56.820 00.000 3756 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.72 = -2.72) 16:33:56.820 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6186, FiltMax=21778 16:33:56.820 00.000 3756 CameraToMount -- cameraX=-0.15 cameraY=-0.12 hyp=0.19 cameraTheta=-2.47 mountX=-0.17 mountY=-0.08, mountTheta=-2.72 16:33:56.820 00.000 3756 Moving (-0.15, -0.12) raw xDistance=-0.17 yDistance=-0.08 16:33:56.820 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.17 16:33:56.820 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:56.820 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.08 16:33:56.820 00.000 3756 Move(2, 0, 1) 16:33:56.820 00.000 3756 Move returns status 0, amount 0 16:33:56.820 00.000 3756 Move(0, 0, 1) 16:33:56.820 00.000 3756 Move returns status 0, amount 0 16:33:56.820 00.000 3756 move complete, result=0 16:33:56.820 00.000 3756 worker thread done servicing request 16:33:56.838 00.018 4788 Resizing image to 469,362 16:33:56.843 00.005 4788 UpdateGuideState exits: m=79194 SNR=19.1 16:33:56.843 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:56.843 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:56.843 00.000 4788 Enqueuing Expose request 16:33:56.843 00.000 3756 Worker thread wakes up 16:33:56.843 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:56.843 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:56.851 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:33:57.844 00.993 3756 Exposure complete 16:33:57.903 00.059 3756 worker thread done servicing request 16:33:57.904 00.001 4788 Processing an image 16:33:57.904 00.000 4788 UpdateGuideState(): m_state=6 16:33:57.904 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:33:57.904 00.000 4788 Star::Find returns 1 (0), X=323.76, Y=400.94, Mass=91082, SNR=19.3, Peak=39860 HFD=1.4 16:33:57.904 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.26, y=-0.07, type=1) 16:33:57.904 00.000 4788 Enqueuing Move request for scope (-0.26, -0.07) 16:33:57.904 00.000 4788 Status Line 0: m=91082 SNR=19.3 16:33:57.904 00.000 3756 Worker thread wakes up 16:33:57.904 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.26, -0.07) 16:33:57.904 00.000 3756 Handling move in thread for scope dir=0 16:33:57.904 00.000 3756 endpoint = (-0.26, -0.07) 16:33:57.904 00.000 3756 CameraToMount -- cameraTheta (-2.89) - m_xAngle (0.25) = xAngle (-3.14 = -3.14) 16:33:57.904 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6164, FiltMax=21103 16:33:57.904 00.000 3756 CameraToMount -- cameraTheta (-2.89) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-3.14 = -3.14) 16:33:57.904 00.000 3756 CameraToMount -- cameraX=-0.26 cameraY=-0.07 hyp=0.27 cameraTheta=-2.89 mountX=-0.27 mountY=-0.00, mountTheta=-3.14 16:33:57.904 00.000 3756 Moving (-0.26, -0.07) raw xDistance=-0.27 yDistance=-0.00 16:33:57.904 00.000 3756 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.27 16:33:57.904 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:57.904 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 16:33:57.904 00.000 3756 Move(2, 31, 1) 16:33:57.922 00.018 4788 Resizing image to 469,362 16:33:57.927 00.005 4788 UpdateGuideState exits: m=91082 SNR=19.3 16:33:57.927 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:57.927 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:57.927 00.000 4788 Enqueuing Expose request 16:33:57.935 00.008 3756 Move returns status 0, amount 31 16:33:57.935 00.000 3756 Move(0, 0, 1) 16:33:57.935 00.000 3756 Move returns status 0, amount 0 16:33:57.935 00.000 3756 Status Line 1: East 0.17 px 31 ms 16:33:57.935 00.000 3756 East 0.17 px 31 ms 16:33:57.935 00.000 3756 move complete, result=0 16:33:57.935 00.000 3756 worker thread done servicing request 16:33:57.935 00.000 3756 Worker thread wakes up 16:33:57.935 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:57.935 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:57.944 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:33:58.937 00.993 3756 Exposure complete 16:33:59.008 00.071 3756 worker thread done servicing request 16:33:59.008 00.000 4788 Processing an image 16:33:59.008 00.000 4788 UpdateGuideState(): m_state=6 16:33:59.008 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:33:59.008 00.000 4788 Star::Find returns 1 (0), X=323.97, Y=400.96, Mass=88708, SNR=18.8, Peak=41397 HFD=1.8 16:33:59.008 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.05, y=-0.05, type=1) 16:33:59.008 00.000 4788 Enqueuing Move request for scope (-0.05, -0.05) 16:33:59.008 00.000 4788 Status Line 0: m=88708 SNR=18.8 16:33:59.008 00.000 3756 Worker thread wakes up 16:33:59.008 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.05, -0.05) 16:33:59.008 00.000 3756 Handling move in thread for scope dir=0 16:33:59.008 00.000 3756 endpoint = (-0.05, -0.05) 16:33:59.009 00.001 3756 CameraToMount -- cameraTheta (-2.38) - m_xAngle (0.25) = xAngle (-2.62 = -2.62) 16:33:59.009 00.000 3756 CameraToMount -- cameraTheta (-2.38) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.63 = -2.63) 16:33:59.009 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6154, FiltMax=20242 16:33:59.009 00.000 3756 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.38 mountX=-0.06 mountY=-0.03, mountTheta=-2.63 16:33:59.009 00.000 3756 Moving (-0.05, -0.05) raw xDistance=-0.06 yDistance=-0.03 16:33:59.009 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 16:33:59.009 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:33:59.009 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 16:33:59.009 00.000 3756 Move(2, 0, 1) 16:33:59.009 00.000 3756 Move returns status 0, amount 0 16:33:59.009 00.000 3756 Move(0, 0, 1) 16:33:59.009 00.000 3756 Move returns status 0, amount 0 16:33:59.009 00.000 3756 move complete, result=0 16:33:59.009 00.000 3756 worker thread done servicing request 16:33:59.027 00.018 4788 Resizing image to 469,362 16:33:59.032 00.005 4788 UpdateGuideState exits: m=88708 SNR=18.8 16:33:59.032 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:33:59.032 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:33:59.032 00.000 4788 Enqueuing Expose request 16:33:59.032 00.000 3756 Worker thread wakes up 16:33:59.032 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:33:59.032 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:33:59.040 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:00.034 00.994 3756 Exposure complete 16:34:00.097 00.063 4788 Processing an image 16:34:00.097 00.000 4788 UpdateGuideState(): m_state=6 16:34:00.097 00.000 3756 worker thread done servicing request 16:34:00.097 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:34:00.097 00.000 4788 Star::Find returns 1 (0), X=323.97, Y=401.22, Mass=81098, SNR=18.3, Peak=36949 HFD=1.5 16:34:00.097 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.05, y=0.22, type=1) 16:34:00.098 00.001 4788 Enqueuing Move request for scope (-0.05, 0.22) 16:34:00.098 00.000 4788 Status Line 0: m=81098 SNR=18.3 16:34:00.098 00.000 3756 Worker thread wakes up 16:34:00.098 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.05, 0.22) 16:34:00.098 00.000 3756 Handling move in thread for scope dir=0 16:34:00.098 00.000 3756 endpoint = (-0.05, 0.22) 16:34:00.098 00.000 3756 CameraToMount -- cameraTheta (1.79) - m_xAngle (0.25) = xAngle (1.54 = 1.54) 16:34:00.098 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6090, FiltMax=20774 16:34:00.098 00.000 3756 CameraToMount -- cameraTheta (1.79) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.54 = 1.54) 16:34:00.098 00.000 3756 CameraToMount -- cameraX=-0.05 cameraY=0.22 hyp=0.22 cameraTheta=1.79 mountX=0.01 mountY=0.22, mountTheta=1.54 16:34:00.098 00.000 3756 Moving (-0.05, 0.22) raw xDistance=0.01 yDistance=0.22 16:34:00.098 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 16:34:00.098 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.22 from input 0.22 16:34:00.098 00.000 3756 Move(2, 0, 1) 16:34:00.098 00.000 3756 Move returns status 0, amount 0 16:34:00.098 00.000 3756 Move(1, 39, 1) 16:34:00.116 00.018 4788 Resizing image to 469,362 16:34:00.121 00.005 4788 UpdateGuideState exits: m=81098 SNR=18.3 16:34:00.121 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:00.121 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:00.121 00.000 4788 Enqueuing Expose request 16:34:00.137 00.016 3756 Move returns status 0, amount 39 16:34:00.137 00.000 3756 Status Line 1: South 0.22 px 39 ms 16:34:00.137 00.000 3756 South 0.22 px 39 ms 16:34:00.137 00.000 3756 move complete, result=0 16:34:00.137 00.000 3756 worker thread done servicing request 16:34:00.137 00.000 3756 Worker thread wakes up 16:34:00.137 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:00.137 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:00.146 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:34:01.140 00.994 3756 Exposure complete 16:34:01.182 00.042 3756 worker thread done servicing request 16:34:01.182 00.000 4788 Processing an image 16:34:01.182 00.000 4788 UpdateGuideState(): m_state=6 16:34:01.182 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:34:01.182 00.000 4788 Star::Find returns 1 (0), X=323.83, Y=400.89, Mass=86316, SNR=19.8, Peak=37676 HFD=1.5 16:34:01.182 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.19, y=-0.12, type=1) 16:34:01.183 00.001 4788 Enqueuing Move request for scope (-0.19, -0.12) 16:34:01.183 00.000 4788 Status Line 0: m=86316 SNR=19.8 16:34:01.183 00.000 3756 Worker thread wakes up 16:34:01.183 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.19, -0.12) 16:34:01.183 00.000 3756 Handling move in thread for scope dir=0 16:34:01.183 00.000 3756 endpoint = (-0.19, -0.12) 16:34:01.183 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6178, FiltMax=20272 16:34:01.183 00.000 3756 CameraToMount -- cameraTheta (-2.58) - m_xAngle (0.25) = xAngle (-2.83 = -2.83) 16:34:01.183 00.000 3756 CameraToMount -- cameraTheta (-2.58) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.83 = -2.83) 16:34:01.183 00.000 3756 CameraToMount -- cameraX=-0.19 cameraY=-0.12 hyp=0.22 cameraTheta=-2.58 mountX=-0.21 mountY=-0.07, mountTheta=-2.83 16:34:01.183 00.000 3756 Moving (-0.19, -0.12) raw xDistance=-0.21 yDistance=-0.07 16:34:01.183 00.000 3756 GuideAlgorithmHysteresis::Result() returns -0.13 from input -0.21 16:34:01.183 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:01.183 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 16:34:01.183 00.000 3756 Move(2, 24, 1) 16:34:01.202 00.019 4788 Resizing image to 469,362 16:34:01.207 00.005 4788 UpdateGuideState exits: m=86316 SNR=19.8 16:34:01.207 00.000 3756 Move returns status 0, amount 24 16:34:01.207 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:01.207 00.000 3756 Move(0, 0, 1) 16:34:01.207 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:01.207 00.000 4788 Enqueuing Expose request 16:34:01.207 00.000 3756 Move returns status 0, amount 0 16:34:01.207 00.000 3756 Status Line 1: East 0.13 px 24 ms 16:34:01.207 00.000 3756 East 0.13 px 24 ms 16:34:01.207 00.000 3756 move complete, result=0 16:34:01.207 00.000 3756 worker thread done servicing request 16:34:01.207 00.000 3756 Worker thread wakes up 16:34:01.207 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:01.207 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:01.218 00.011 3756 ScopeASCOM::SideOfPier() returns 1 16:34:02.208 00.990 3756 Exposure complete 16:34:02.274 00.066 3756 worker thread done servicing request 16:34:02.274 00.000 4788 Processing an image 16:34:02.275 00.001 4788 UpdateGuideState(): m_state=6 16:34:02.275 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:34:02.275 00.000 4788 Star::Find returns 1 (0), X=324.09, Y=401.16, Mass=78654, SNR=17.9, Peak=38200 HFD=1.3 16:34:02.275 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.07, y=0.16, type=1) 16:34:02.275 00.000 4788 Enqueuing Move request for scope (0.07, 0.16) 16:34:02.275 00.000 4788 Status Line 0: m=78654 SNR=17.9 16:34:02.275 00.000 3756 Worker thread wakes up 16:34:02.275 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.07, 0.16) 16:34:02.275 00.000 3756 Handling move in thread for scope dir=0 16:34:02.275 00.000 3756 endpoint = (0.07, 0.16) 16:34:02.275 00.000 3756 CameraToMount -- cameraTheta (1.17) - m_xAngle (0.25) = xAngle (0.92 = 0.92) 16:34:02.275 00.000 3756 CameraToMount -- cameraTheta (1.17) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.92 = 0.92) 16:34:02.275 00.000 3756 CameraToMount -- cameraX=0.07 cameraY=0.16 hyp=0.17 cameraTheta=1.17 mountX=0.10 mountY=0.14, mountTheta=0.92 16:34:02.275 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6178, FiltMax=20802 16:34:02.276 00.001 3756 Moving (0.07, 0.16) raw xDistance=0.10 yDistance=0.14 16:34:02.276 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 16:34:02.276 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:02.276 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 16:34:02.276 00.000 3756 Move(2, 0, 1) 16:34:02.276 00.000 3756 Move returns status 0, amount 0 16:34:02.276 00.000 3756 Move(0, 0, 1) 16:34:02.276 00.000 3756 Move returns status 0, amount 0 16:34:02.276 00.000 3756 move complete, result=0 16:34:02.276 00.000 3756 worker thread done servicing request 16:34:02.295 00.019 4788 Resizing image to 469,362 16:34:02.300 00.005 4788 UpdateGuideState exits: m=78654 SNR=17.9 16:34:02.300 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:02.300 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:02.300 00.000 4788 Enqueuing Expose request 16:34:02.300 00.000 3756 Worker thread wakes up 16:34:02.300 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:02.300 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:02.308 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:03.301 00.993 3756 Exposure complete 16:34:03.363 00.062 3756 worker thread done servicing request 16:34:03.363 00.000 4788 Processing an image 16:34:03.363 00.000 4788 UpdateGuideState(): m_state=6 16:34:03.363 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:34:03.363 00.000 4788 Star::Find returns 1 (0), X=323.91, Y=401.00, Mass=103818, SNR=21.1, Peak=38175 HFD=2.0 16:34:03.363 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.11, y=-0.01, type=1) 16:34:03.363 00.000 4788 Enqueuing Move request for scope (-0.11, -0.01) 16:34:03.363 00.000 4788 Status Line 0: m=103818 SNR=21.1 16:34:03.363 00.000 3756 Worker thread wakes up 16:34:03.363 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.11, -0.01) 16:34:03.364 00.001 3756 Handling move in thread for scope dir=0 16:34:03.364 00.000 3756 endpoint = (-0.11, -0.01) 16:34:03.364 00.000 3756 CameraToMount -- cameraTheta (-3.05) - m_xAngle (0.25) = xAngle (-3.29 = 2.99) 16:34:03.364 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6148, FiltMax=19883 16:34:03.364 00.000 3756 CameraToMount -- cameraTheta (-3.05) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-3.30 = 2.99) 16:34:03.364 00.000 3756 CameraToMount -- cameraX=-0.11 cameraY=-0.01 hyp=0.11 cameraTheta=-3.05 mountX=-0.11 mountY=0.02, mountTheta=2.99 16:34:03.364 00.000 3756 Moving (-0.11, -0.01) raw xDistance=-0.11 yDistance=0.02 16:34:03.364 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 16:34:03.364 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:03.364 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 16:34:03.364 00.000 3756 Move(2, 0, 1) 16:34:03.364 00.000 3756 Move returns status 0, amount 0 16:34:03.364 00.000 3756 Move(0, 0, 1) 16:34:03.364 00.000 3756 Move returns status 0, amount 0 16:34:03.364 00.000 3756 move complete, result=0 16:34:03.365 00.001 3756 worker thread done servicing request 16:34:03.385 00.020 4788 Resizing image to 469,362 16:34:03.389 00.004 4788 UpdateGuideState exits: m=103818 SNR=21.1 16:34:03.389 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:03.389 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:03.390 00.001 4788 Enqueuing Expose request 16:34:03.390 00.000 3756 Worker thread wakes up 16:34:03.390 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:03.390 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:03.400 00.010 3756 ScopeASCOM::SideOfPier() returns 1 16:34:04.391 00.991 3756 Exposure complete 16:34:04.448 00.057 3756 worker thread done servicing request 16:34:04.448 00.000 4788 Processing an image 16:34:04.448 00.000 4788 UpdateGuideState(): m_state=6 16:34:04.448 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:34:04.448 00.000 4788 Star::Find returns 1 (0), X=324.15, Y=401.06, Mass=97740, SNR=20.8, Peak=42352 HFD=1.8 16:34:04.448 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.13, y=0.05, type=1) 16:34:04.448 00.000 4788 Enqueuing Move request for scope (0.13, 0.05) 16:34:04.448 00.000 4788 Status Line 0: m=97740 SNR=20.8 16:34:04.448 00.000 3756 Worker thread wakes up 16:34:04.448 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.13, 0.05) 16:34:04.448 00.000 3756 Handling move in thread for scope dir=0 16:34:04.448 00.000 3756 endpoint = (0.13, 0.05) 16:34:04.448 00.000 3756 CameraToMount -- cameraTheta (0.37) - m_xAngle (0.25) = xAngle (0.13 = 0.13) 16:34:04.449 00.001 3756 CameraToMount -- cameraTheta (0.37) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.13 = 0.13) 16:34:04.449 00.000 3756 CameraToMount -- cameraX=0.13 cameraY=0.05 hyp=0.14 cameraTheta=0.37 mountX=0.14 mountY=0.02, mountTheta=0.13 16:34:04.449 00.000 3756 Moving (0.13, 0.05) raw xDistance=0.14 yDistance=0.02 16:34:04.449 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 16:34:04.449 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:04.449 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6130, FiltMax=20399 16:34:04.449 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 16:34:04.449 00.000 3756 Move(2, 0, 1) 16:34:04.449 00.000 3756 Move returns status 0, amount 0 16:34:04.449 00.000 3756 Move(0, 0, 1) 16:34:04.449 00.000 3756 Move returns status 0, amount 0 16:34:04.449 00.000 3756 move complete, result=0 16:34:04.449 00.000 3756 worker thread done servicing request 16:34:04.467 00.018 4788 Resizing image to 469,362 16:34:04.471 00.004 4788 UpdateGuideState exits: m=97740 SNR=20.8 16:34:04.472 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:04.472 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:04.472 00.000 4788 Enqueuing Expose request 16:34:04.472 00.000 3756 Worker thread wakes up 16:34:04.472 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:04.472 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:04.479 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:34:05.473 00.994 3756 Exposure complete 16:34:05.545 00.072 3756 worker thread done servicing request 16:34:05.545 00.000 4788 Processing an image 16:34:05.545 00.000 4788 UpdateGuideState(): m_state=6 16:34:05.546 00.001 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:34:05.546 00.000 4788 Star::Find returns 1 (0), X=324.03, Y=401.07, Mass=77980, SNR=20.4, Peak=41272 HFD=0.9 16:34:05.546 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.01, y=0.06, type=1) 16:34:05.546 00.000 4788 Enqueuing Move request for scope (0.01, 0.06) 16:34:05.546 00.000 4788 Status Line 0: m=77980 SNR=20.4 16:34:05.546 00.000 3756 Worker thread wakes up 16:34:05.546 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.01, 0.06) 16:34:05.546 00.000 3756 Handling move in thread for scope dir=0 16:34:05.546 00.000 3756 endpoint = (0.01, 0.06) 16:34:05.546 00.000 3756 CameraToMount -- cameraTheta (1.37) - m_xAngle (0.25) = xAngle (1.13 = 1.13) 16:34:05.546 00.000 3756 CameraToMount -- cameraTheta (1.37) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.12 = 1.12) 16:34:05.547 00.001 3756 CameraToMount -- cameraX=0.01 cameraY=0.06 hyp=0.06 cameraTheta=1.37 mountX=0.03 mountY=0.06, mountTheta=1.13 16:34:05.547 00.000 3756 Moving (0.01, 0.06) raw xDistance=0.03 yDistance=0.06 16:34:05.547 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 16:34:05.547 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:05.547 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 16:34:05.547 00.000 3756 Move(2, 0, 1) 16:34:05.547 00.000 3756 Move returns status 0, amount 0 16:34:05.547 00.000 3756 Move(0, 0, 1) 16:34:05.547 00.000 3756 Move returns status 0, amount 0 16:34:05.547 00.000 3756 move complete, result=0 16:34:05.547 00.000 3756 worker thread done servicing request 16:34:05.548 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6116, FiltMax=19979 16:34:05.566 00.018 4788 Resizing image to 469,362 16:34:05.571 00.005 4788 UpdateGuideState exits: m=77980 SNR=20.4 16:34:05.571 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:05.571 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:05.571 00.000 4788 Enqueuing Expose request 16:34:05.571 00.000 3756 Worker thread wakes up 16:34:05.571 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:05.571 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:05.579 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:06.573 00.994 3756 Exposure complete 16:34:06.614 00.041 3756 worker thread done servicing request 16:34:06.614 00.000 4788 Processing an image 16:34:06.614 00.000 4788 UpdateGuideState(): m_state=6 16:34:06.614 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:34:06.614 00.000 4788 Star::Find returns 1 (0), X=324.26, Y=401.13, Mass=90965, SNR=19.9, Peak=32953 HFD=1.6 16:34:06.615 00.001 4788 SchedulePrimaryMove(00729DC0, x=0.24, y=0.12, type=1) 16:34:06.615 00.000 4788 Enqueuing Move request for scope (0.24, 0.12) 16:34:06.615 00.000 3756 Worker thread wakes up 16:34:06.615 00.000 4788 Status Line 0: m=90965 SNR=19.9 16:34:06.615 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.24, 0.12) 16:34:06.615 00.000 3756 Handling move in thread for scope dir=0 16:34:06.615 00.000 3756 endpoint = (0.24, 0.12) 16:34:06.615 00.000 3756 CameraToMount -- cameraTheta (0.48) - m_xAngle (0.25) = xAngle (0.23 = 0.23) 16:34:06.615 00.000 3756 CameraToMount -- cameraTheta (0.48) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.23 = 0.23) 16:34:06.615 00.000 3756 CameraToMount -- cameraX=0.24 cameraY=0.12 hyp=0.27 cameraTheta=0.48 mountX=0.26 mountY=0.06, mountTheta=0.23 16:34:06.615 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6146, FiltMax=21420 16:34:06.615 00.000 3756 Moving (0.24, 0.12) raw xDistance=0.26 yDistance=0.06 16:34:06.615 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26 16:34:06.615 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:06.615 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 16:34:06.615 00.000 3756 Move(3, 30, 1) 16:34:06.634 00.019 4788 Resizing image to 469,362 16:34:06.639 00.005 4788 UpdateGuideState exits: m=90965 SNR=19.9 16:34:06.639 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:06.639 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:06.639 00.000 4788 Enqueuing Expose request 16:34:06.645 00.006 3756 Move returns status 0, amount 30 16:34:06.645 00.000 3756 Move(0, 0, 1) 16:34:06.645 00.000 3756 Move returns status 0, amount 0 16:34:06.645 00.000 3756 Status Line 1: West 0.16 px 30 ms 16:34:06.645 00.000 3756 West 0.16 px 30 ms 16:34:06.645 00.000 3756 move complete, result=0 16:34:06.645 00.000 3756 worker thread done servicing request 16:34:06.645 00.000 3756 Worker thread wakes up 16:34:06.645 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:06.645 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:06.653 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:07.647 00.994 3756 Exposure complete 16:34:07.710 00.063 3756 worker thread done servicing request 16:34:07.710 00.000 4788 Processing an image 16:34:07.711 00.001 4788 UpdateGuideState(): m_state=6 16:34:07.711 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:34:07.711 00.000 4788 Star::Find returns 1 (0), X=323.96, Y=401.02, Mass=95625, SNR=21.3, Peak=39390 HFD=1.9 16:34:07.711 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.06, y=0.01, type=1) 16:34:07.711 00.000 4788 Enqueuing Move request for scope (-0.06, 0.01) 16:34:07.711 00.000 4788 Status Line 0: m=95625 SNR=21.3 16:34:07.711 00.000 3756 Worker thread wakes up 16:34:07.711 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.06, 0.01) 16:34:07.711 00.000 3756 Handling move in thread for scope dir=0 16:34:07.711 00.000 3756 endpoint = (-0.06, 0.01) 16:34:07.711 00.000 3756 CameraToMount -- cameraTheta (2.91) - m_xAngle (0.25) = xAngle (2.67 = 2.67) 16:34:07.711 00.000 3756 CameraToMount -- cameraTheta (2.91) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.66 = 2.66) 16:34:07.711 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6096, FiltMax=21081 16:34:07.711 00.000 3756 CameraToMount -- cameraX=-0.06 cameraY=0.01 hyp=0.06 cameraTheta=2.91 mountX=-0.06 mountY=0.03, mountTheta=2.66 16:34:07.711 00.000 3756 Moving (-0.06, 0.01) raw xDistance=-0.06 yDistance=0.03 16:34:07.711 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 16:34:07.711 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:07.711 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 16:34:07.711 00.000 3756 Move(2, 0, 1) 16:34:07.711 00.000 3756 Move returns status 0, amount 0 16:34:07.711 00.000 3756 Move(0, 0, 1) 16:34:07.711 00.000 3756 Move returns status 0, amount 0 16:34:07.711 00.000 3756 move complete, result=0 16:34:07.711 00.000 3756 worker thread done servicing request 16:34:07.729 00.018 4788 Resizing image to 469,362 16:34:07.734 00.005 4788 UpdateGuideState exits: m=95625 SNR=21.3 16:34:07.735 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:07.735 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:07.735 00.000 4788 Enqueuing Expose request 16:34:07.735 00.000 3756 Worker thread wakes up 16:34:07.735 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:07.735 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:07.743 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:08.736 00.993 3756 Exposure complete 16:34:08.798 00.062 3756 worker thread done servicing request 16:34:08.798 00.000 4788 Processing an image 16:34:08.798 00.000 4788 UpdateGuideState(): m_state=6 16:34:08.798 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:34:08.798 00.000 4788 Star::Find returns 1 (0), X=323.99, Y=401.16, Mass=81210, SNR=17.8, Peak=36785 HFD=1.7 16:34:08.798 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.03, y=0.15, type=1) 16:34:08.798 00.000 4788 Enqueuing Move request for scope (-0.03, 0.15) 16:34:08.798 00.000 4788 Status Line 0: m=81210 SNR=17.8 16:34:08.798 00.000 3756 Worker thread wakes up 16:34:08.798 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.03, 0.15) 16:34:08.798 00.000 3756 Handling move in thread for scope dir=0 16:34:08.798 00.000 3756 endpoint = (-0.03, 0.15) 16:34:08.798 00.000 3756 CameraToMount -- cameraTheta (1.75) - m_xAngle (0.25) = xAngle (1.51 = 1.51) 16:34:08.798 00.000 3756 CameraToMount -- cameraTheta (1.75) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.50 = 1.50) 16:34:08.798 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6176, FiltMax=21221 16:34:08.798 00.000 3756 CameraToMount -- cameraX=-0.03 cameraY=0.15 hyp=0.16 cameraTheta=1.75 mountX=0.01 mountY=0.16, mountTheta=1.51 16:34:08.798 00.000 3756 Moving (-0.03, 0.15) raw xDistance=0.01 yDistance=0.16 16:34:08.798 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 16:34:08.798 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:08.798 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.16 16:34:08.798 00.000 3756 Move(2, 0, 1) 16:34:08.798 00.000 3756 Move returns status 0, amount 0 16:34:08.798 00.000 3756 Move(0, 0, 1) 16:34:08.798 00.000 3756 Move returns status 0, amount 0 16:34:08.798 00.000 3756 move complete, result=0 16:34:08.799 00.001 3756 worker thread done servicing request 16:34:08.816 00.017 4788 Resizing image to 469,362 16:34:08.821 00.005 4788 UpdateGuideState exits: m=81210 SNR=17.8 16:34:08.821 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:08.821 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:08.821 00.000 4788 Enqueuing Expose request 16:34:08.821 00.000 3756 Worker thread wakes up 16:34:08.821 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:08.821 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:08.856 00.035 3756 ScopeASCOM::SideOfPier() returns 1 16:34:09.822 00.966 3756 Exposure complete 16:34:09.878 00.056 3756 worker thread done servicing request 16:34:09.878 00.000 4788 Processing an image 16:34:09.878 00.000 4788 UpdateGuideState(): m_state=6 16:34:09.878 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:34:09.878 00.000 4788 Star::Find returns 1 (0), X=323.69, Y=401.28, Mass=69104, SNR=17.4, Peak=28649 HFD=1.5 16:34:09.879 00.001 4788 SchedulePrimaryMove(00729DC0, x=-0.33, y=0.28, type=1) 16:34:09.879 00.000 4788 Enqueuing Move request for scope (-0.33, 0.28) 16:34:09.879 00.000 4788 Status Line 0: m=69104 SNR=17.4 16:34:09.879 00.000 3756 Worker thread wakes up 16:34:09.879 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.33, 0.28) 16:34:09.879 00.000 3756 Handling move in thread for scope dir=0 16:34:09.879 00.000 3756 endpoint = (-0.33, 0.28) 16:34:09.879 00.000 3756 CameraToMount -- cameraTheta (2.45) - m_xAngle (0.25) = xAngle (2.20 = 2.20) 16:34:09.879 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6210, FiltMax=23090 16:34:09.879 00.000 3756 CameraToMount -- cameraTheta (2.45) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.20 = 2.20) 16:34:09.879 00.000 3756 CameraToMount -- cameraX=-0.33 cameraY=0.28 hyp=0.43 cameraTheta=2.45 mountX=-0.26 mountY=0.35, mountTheta=2.20 16:34:09.879 00.000 3756 Moving (-0.33, 0.28) raw xDistance=-0.26 yDistance=0.35 16:34:09.879 00.000 3756 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.26 16:34:09.879 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.35 from input 0.35 16:34:09.879 00.000 3756 Move(2, 29, 1) 16:34:09.897 00.018 4788 Resizing image to 469,362 16:34:09.901 00.004 4788 UpdateGuideState exits: m=69104 SNR=17.4 16:34:09.901 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:09.901 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:09.901 00.000 4788 Enqueuing Expose request 16:34:09.908 00.007 3756 Move returns status 0, amount 29 16:34:09.908 00.000 3756 Move(1, 62, 1) 16:34:09.970 00.062 3756 Move returns status 0, amount 62 16:34:09.970 00.000 3756 Status Line 1: East 0.16 px 29 ms South 0.35 px 62 ms 16:34:09.970 00.000 3756 East 0.16 px 29 ms South 0.35 px 62 ms 16:34:09.970 00.000 3756 move complete, result=0 16:34:09.970 00.000 3756 worker thread done servicing request 16:34:09.970 00.000 3756 Worker thread wakes up 16:34:09.971 00.001 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:09.971 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:09.993 00.022 3756 ScopeASCOM::SideOfPier() returns 1 16:34:10.972 00.979 3756 Exposure complete 16:34:11.045 00.073 3756 worker thread done servicing request 16:34:11.045 00.000 4788 Processing an image 16:34:11.045 00.000 4788 UpdateGuideState(): m_state=6 16:34:11.046 00.001 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:34:11.046 00.000 4788 Star::Find returns 1 (0), X=324.07, Y=400.91, Mass=84082, SNR=18.6, Peak=38171 HFD=1.8 16:34:11.046 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.05, y=-0.10, type=1) 16:34:11.046 00.000 4788 Enqueuing Move request for scope (0.05, -0.10) 16:34:11.046 00.000 4788 Status Line 0: m=84082 SNR=18.6 16:34:11.046 00.000 3756 Worker thread wakes up 16:34:11.046 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.05, -0.10) 16:34:11.046 00.000 3756 Handling move in thread for scope dir=0 16:34:11.046 00.000 3756 endpoint = (0.05, -0.10) 16:34:11.046 00.000 3756 CameraToMount -- cameraTheta (-1.09) - m_xAngle (0.25) = xAngle (-1.34 = -1.34) 16:34:11.046 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6134, FiltMax=19928 16:34:11.046 00.000 3756 CameraToMount -- cameraTheta (-1.09) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.34 = -1.34) 16:34:11.046 00.000 3756 CameraToMount -- cameraX=0.05 cameraY=-0.10 hyp=0.11 cameraTheta=-1.09 mountX=0.03 mountY=-0.11, mountTheta=-1.34 16:34:11.046 00.000 3756 Moving (0.05, -0.10) raw xDistance=0.03 yDistance=-0.11 16:34:11.046 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 16:34:11.046 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:11.046 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 16:34:11.046 00.000 3756 Move(2, 0, 1) 16:34:11.046 00.000 3756 Move returns status 0, amount 0 16:34:11.046 00.000 3756 Move(0, 0, 1) 16:34:11.047 00.001 3756 Move returns status 0, amount 0 16:34:11.047 00.000 3756 move complete, result=0 16:34:11.047 00.000 3756 worker thread done servicing request 16:34:11.069 00.022 4788 Resizing image to 469,362 16:34:11.074 00.005 4788 UpdateGuideState exits: m=84082 SNR=18.6 16:34:11.074 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:11.074 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:11.074 00.000 4788 Enqueuing Expose request 16:34:11.074 00.000 3756 Worker thread wakes up 16:34:11.074 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:11.074 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:11.082 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:12.078 00.996 3756 Exposure complete 16:34:12.145 00.067 3756 worker thread done servicing request 16:34:12.145 00.000 4788 Processing an image 16:34:12.145 00.000 4788 UpdateGuideState(): m_state=6 16:34:12.145 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:34:12.145 00.000 4788 Star::Find returns 1 (0), X=323.89, Y=400.81, Mass=85544, SNR=20.8, Peak=37195 HFD=1.5 16:34:12.146 00.001 4788 SchedulePrimaryMove(00729DC0, x=-0.13, y=-0.19, type=1) 16:34:12.146 00.000 4788 Enqueuing Move request for scope (-0.13, -0.19) 16:34:12.146 00.000 4788 Status Line 0: m=85544 SNR=20.8 16:34:12.146 00.000 3756 Worker thread wakes up 16:34:12.146 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.13, -0.19) 16:34:12.146 00.000 3756 Handling move in thread for scope dir=0 16:34:12.146 00.000 3756 endpoint = (-0.13, -0.19) 16:34:12.146 00.000 3756 CameraToMount -- cameraTheta (-2.18) - m_xAngle (0.25) = xAngle (-2.42 = -2.42) 16:34:12.146 00.000 3756 CameraToMount -- cameraTheta (-2.18) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.43 = -2.43) 16:34:12.146 00.000 3756 CameraToMount -- cameraX=-0.13 cameraY=-0.19 hyp=0.24 cameraTheta=-2.18 mountX=-0.18 mountY=-0.15, mountTheta=-2.43 16:34:12.146 00.000 3756 Moving (-0.13, -0.19) raw xDistance=-0.18 yDistance=-0.15 16:34:12.146 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 16:34:12.146 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:12.146 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 16:34:12.146 00.000 3756 Move(2, 0, 1) 16:34:12.146 00.000 3756 Move returns status 0, amount 0 16:34:12.146 00.000 3756 Move(0, 0, 1) 16:34:12.146 00.000 3756 Move returns status 0, amount 0 16:34:12.146 00.000 3756 move complete, result=0 16:34:12.146 00.000 3756 worker thread done servicing request 16:34:12.146 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6216, FiltMax=19773 16:34:12.164 00.018 4788 Resizing image to 469,362 16:34:12.169 00.005 4788 UpdateGuideState exits: m=85544 SNR=20.8 16:34:12.169 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:12.169 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:12.169 00.000 4788 Enqueuing Expose request 16:34:12.169 00.000 3756 Worker thread wakes up 16:34:12.169 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:12.169 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:12.177 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:13.171 00.994 3756 Exposure complete 16:34:13.234 00.063 3756 worker thread done servicing request 16:34:13.234 00.000 4788 Processing an image 16:34:13.234 00.000 4788 UpdateGuideState(): m_state=6 16:34:13.234 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:34:13.234 00.000 4788 Star::Find returns 1 (0), X=324.11, Y=401.14, Mass=85630, SNR=20.7, Peak=40118 HFD=1.4 16:34:13.234 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.09, y=0.14, type=1) 16:34:13.234 00.000 4788 Enqueuing Move request for scope (0.09, 0.14) 16:34:13.234 00.000 4788 Status Line 0: m=85630 SNR=20.7 16:34:13.234 00.000 3756 Worker thread wakes up 16:34:13.234 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.09, 0.14) 16:34:13.234 00.000 3756 Handling move in thread for scope dir=0 16:34:13.234 00.000 3756 endpoint = (0.09, 0.14) 16:34:13.235 00.001 3756 CameraToMount -- cameraTheta (0.99) - m_xAngle (0.25) = xAngle (0.74 = 0.74) 16:34:13.235 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6158, FiltMax=18638 16:34:13.235 00.000 3756 CameraToMount -- cameraTheta (0.99) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.74 = 0.74) 16:34:13.235 00.000 3756 CameraToMount -- cameraX=0.09 cameraY=0.14 hyp=0.16 cameraTheta=0.99 mountX=0.12 mountY=0.11, mountTheta=0.74 16:34:13.235 00.000 3756 Moving (0.09, 0.14) raw xDistance=0.12 yDistance=0.11 16:34:13.235 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 16:34:13.235 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:13.235 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 16:34:13.235 00.000 3756 Move(2, 0, 1) 16:34:13.235 00.000 3756 Move returns status 0, amount 0 16:34:13.235 00.000 3756 Move(0, 0, 1) 16:34:13.235 00.000 3756 Move returns status 0, amount 0 16:34:13.235 00.000 3756 move complete, result=0 16:34:13.235 00.000 3756 worker thread done servicing request 16:34:13.252 00.017 4788 Resizing image to 469,362 16:34:13.257 00.005 4788 UpdateGuideState exits: m=85630 SNR=20.7 16:34:13.257 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:13.257 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:13.257 00.000 4788 Enqueuing Expose request 16:34:13.257 00.000 3756 Worker thread wakes up 16:34:13.257 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:13.257 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:13.266 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:34:14.259 00.993 3756 Exposure complete 16:34:14.316 00.057 3756 worker thread done servicing request 16:34:14.316 00.000 4788 Processing an image 16:34:14.316 00.000 4788 UpdateGuideState(): m_state=6 16:34:14.316 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:34:14.316 00.000 4788 Star::Find returns 1 (0), X=324.00, Y=401.03, Mass=90961, SNR=18.7, Peak=37891 HFD=2.0 16:34:14.316 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.02, y=0.03, type=1) 16:34:14.316 00.000 4788 Enqueuing Move request for scope (-0.02, 0.03) 16:34:14.316 00.000 4788 Status Line 0: m=90961 SNR=18.7 16:34:14.316 00.000 3756 Worker thread wakes up 16:34:14.316 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.02, 0.03) 16:34:14.316 00.000 3756 Handling move in thread for scope dir=0 16:34:14.316 00.000 3756 endpoint = (-0.02, 0.03) 16:34:14.316 00.000 3756 CameraToMount -- cameraTheta (2.24) - m_xAngle (0.25) = xAngle (2.00 = 2.00) 16:34:14.316 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6152, FiltMax=19834 16:34:14.316 00.000 3756 CameraToMount -- cameraTheta (2.24) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.99 = 1.99) 16:34:14.316 00.000 3756 CameraToMount -- cameraX=-0.02 cameraY=0.03 hyp=0.04 cameraTheta=2.24 mountX=-0.02 mountY=0.03, mountTheta=2.00 16:34:14.316 00.000 3756 Moving (-0.02, 0.03) raw xDistance=-0.02 yDistance=0.03 16:34:14.317 00.001 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 16:34:14.317 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:14.317 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 16:34:14.317 00.000 3756 Move(2, 0, 1) 16:34:14.317 00.000 3756 Move returns status 0, amount 0 16:34:14.317 00.000 3756 Move(0, 0, 1) 16:34:14.317 00.000 3756 Move returns status 0, amount 0 16:34:14.317 00.000 3756 move complete, result=0 16:34:14.317 00.000 3756 worker thread done servicing request 16:34:14.334 00.017 4788 Resizing image to 469,362 16:34:14.339 00.005 4788 UpdateGuideState exits: m=90961 SNR=18.7 16:34:14.339 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:14.339 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:14.339 00.000 4788 Enqueuing Expose request 16:34:14.339 00.000 3756 Worker thread wakes up 16:34:14.339 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:14.339 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:14.348 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:34:15.340 00.992 3756 Exposure complete 16:34:15.398 00.058 3756 worker thread done servicing request 16:34:15.398 00.000 4788 Processing an image 16:34:15.398 00.000 4788 UpdateGuideState(): m_state=6 16:34:15.399 00.001 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:34:15.399 00.000 4788 Star::Find returns 1 (0), X=324.11, Y=401.12, Mass=78034, SNR=17.2, Peak=31304 HFD=1.8 16:34:15.399 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.09, y=0.11, type=1) 16:34:15.399 00.000 4788 Enqueuing Move request for scope (0.09, 0.11) 16:34:15.399 00.000 4788 Status Line 0: m=78034 SNR=17.2 16:34:15.399 00.000 3756 Worker thread wakes up 16:34:15.399 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.09, 0.11) 16:34:15.399 00.000 3756 Handling move in thread for scope dir=0 16:34:15.399 00.000 3756 endpoint = (0.09, 0.11) 16:34:15.399 00.000 3756 CameraToMount -- cameraTheta (0.87) - m_xAngle (0.25) = xAngle (0.63 = 0.63) 16:34:15.399 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6176, FiltMax=22838 16:34:15.399 00.000 3756 CameraToMount -- cameraTheta (0.87) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.62 = 0.62) 16:34:15.399 00.000 3756 CameraToMount -- cameraX=0.09 cameraY=0.11 hyp=0.14 cameraTheta=0.87 mountX=0.12 mountY=0.08, mountTheta=0.62 16:34:15.399 00.000 3756 Moving (0.09, 0.11) raw xDistance=0.12 yDistance=0.08 16:34:15.399 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 16:34:15.399 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:15.399 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 16:34:15.399 00.000 3756 Move(2, 0, 1) 16:34:15.399 00.000 3756 Move returns status 0, amount 0 16:34:15.399 00.000 3756 Move(0, 0, 1) 16:34:15.399 00.000 3756 Move returns status 0, amount 0 16:34:15.399 00.000 3756 move complete, result=0 16:34:15.399 00.000 3756 worker thread done servicing request 16:34:15.417 00.018 4788 Resizing image to 469,362 16:34:15.422 00.005 4788 UpdateGuideState exits: m=78034 SNR=17.2 16:34:15.422 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:15.422 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:15.422 00.000 4788 Enqueuing Expose request 16:34:15.422 00.000 3756 Worker thread wakes up 16:34:15.422 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:15.422 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:15.430 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:16.424 00.994 3756 Exposure complete 16:34:16.479 00.055 3756 worker thread done servicing request 16:34:16.479 00.000 4788 Processing an image 16:34:16.479 00.000 4788 UpdateGuideState(): m_state=6 16:34:16.480 00.001 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:34:16.480 00.000 4788 Star::Find returns 1 (0), X=324.29, Y=400.96, Mass=83300, SNR=18.8, Peak=36402 HFD=1.3 16:34:16.480 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.27, y=-0.05, type=1) 16:34:16.480 00.000 4788 Enqueuing Move request for scope (0.27, -0.05) 16:34:16.480 00.000 4788 Status Line 0: m=83300 SNR=18.8 16:34:16.480 00.000 3756 Worker thread wakes up 16:34:16.480 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.27, -0.05) 16:34:16.480 00.000 3756 Handling move in thread for scope dir=0 16:34:16.480 00.000 3756 endpoint = (0.27, -0.05) 16:34:16.480 00.000 3756 CameraToMount -- cameraTheta (-0.17) - m_xAngle (0.25) = xAngle (-0.41 = -0.41) 16:34:16.480 00.000 3756 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.42 = -0.42) 16:34:16.480 00.000 3756 CameraToMount -- cameraX=0.27 cameraY=-0.05 hyp=0.27 cameraTheta=-0.17 mountX=0.25 mountY=-0.11, mountTheta=-0.41 16:34:16.480 00.000 3756 Moving (0.27, -0.05) raw xDistance=0.25 yDistance=-0.11 16:34:16.480 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25 16:34:16.480 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:16.480 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 16:34:16.480 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6174, FiltMax=20473 16:34:16.481 00.001 3756 Move(3, 28, 1) 16:34:16.500 00.019 4788 Resizing image to 469,362 16:34:16.505 00.005 4788 UpdateGuideState exits: m=83300 SNR=18.8 16:34:16.505 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:16.505 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:16.505 00.000 4788 Enqueuing Expose request 16:34:16.509 00.004 3756 Move returns status 0, amount 28 16:34:16.509 00.000 3756 Move(0, 0, 1) 16:34:16.509 00.000 3756 Move returns status 0, amount 0 16:34:16.509 00.000 3756 Status Line 1: West 0.16 px 28 ms 16:34:16.509 00.000 3756 West 0.16 px 28 ms 16:34:16.509 00.000 3756 move complete, result=0 16:34:16.509 00.000 3756 worker thread done servicing request 16:34:16.509 00.000 3756 Worker thread wakes up 16:34:16.509 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:16.509 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:16.517 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:17.510 00.993 3756 Exposure complete 16:34:17.580 00.070 3756 worker thread done servicing request 16:34:17.580 00.000 4788 Processing an image 16:34:17.581 00.001 4788 UpdateGuideState(): m_state=6 16:34:17.581 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:34:17.581 00.000 4788 Star::Find returns 1 (0), X=323.88, Y=401.02, Mass=87653, SNR=19.5, Peak=38407 HFD=1.8 16:34:17.581 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.14, y=0.01, type=1) 16:34:17.581 00.000 4788 Enqueuing Move request for scope (-0.14, 0.01) 16:34:17.581 00.000 4788 Status Line 0: m=87653 SNR=19.5 16:34:17.581 00.000 3756 Worker thread wakes up 16:34:17.581 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.14, 0.01) 16:34:17.581 00.000 3756 Handling move in thread for scope dir=0 16:34:17.581 00.000 3756 endpoint = (-0.14, 0.01) 16:34:17.581 00.000 3756 CameraToMount -- cameraTheta (3.05) - m_xAngle (0.25) = xAngle (2.81 = 2.81) 16:34:17.581 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6084, FiltMax=19857 16:34:17.581 00.000 3756 CameraToMount -- cameraTheta (3.05) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.80 = 2.80) 16:34:17.581 00.000 3756 CameraToMount -- cameraX=-0.14 cameraY=0.01 hyp=0.14 cameraTheta=3.05 mountX=-0.13 mountY=0.05, mountTheta=2.80 16:34:17.581 00.000 3756 Moving (-0.14, 0.01) raw xDistance=-0.13 yDistance=0.05 16:34:17.581 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 16:34:17.581 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:17.581 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 16:34:17.581 00.000 3756 Move(2, 0, 1) 16:34:17.581 00.000 3756 Move returns status 0, amount 0 16:34:17.582 00.001 3756 Move(0, 0, 1) 16:34:17.582 00.000 3756 Move returns status 0, amount 0 16:34:17.582 00.000 3756 move complete, result=0 16:34:17.582 00.000 3756 worker thread done servicing request 16:34:17.600 00.018 4788 Resizing image to 469,362 16:34:17.604 00.004 4788 UpdateGuideState exits: m=87653 SNR=19.5 16:34:17.604 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:17.605 00.001 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:17.605 00.000 4788 Enqueuing Expose request 16:34:17.605 00.000 3756 Worker thread wakes up 16:34:17.605 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:17.605 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:17.612 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:34:18.606 00.994 3756 Exposure complete 16:34:18.664 00.058 3756 worker thread done servicing request 16:34:18.664 00.000 4788 Processing an image 16:34:18.664 00.000 4788 UpdateGuideState(): m_state=6 16:34:18.664 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:34:18.664 00.000 4788 Star::Find returns 1 (0), X=324.05, Y=401.08, Mass=77821, SNR=19.1, Peak=36176 HFD=1.9 16:34:18.664 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.03, y=0.07, type=1) 16:34:18.664 00.000 4788 Enqueuing Move request for scope (0.03, 0.07) 16:34:18.664 00.000 4788 Status Line 0: m=77821 SNR=19.1 16:34:18.664 00.000 3756 Worker thread wakes up 16:34:18.665 00.001 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.03, 0.07) 16:34:18.665 00.000 3756 Handling move in thread for scope dir=0 16:34:18.665 00.000 3756 endpoint = (0.03, 0.07) 16:34:18.665 00.000 3756 CameraToMount -- cameraTheta (1.17) - m_xAngle (0.25) = xAngle (0.93 = 0.93) 16:34:18.665 00.000 3756 CameraToMount -- cameraTheta (1.17) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.92 = 0.92) 16:34:18.665 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6154, FiltMax=20418 16:34:18.665 00.000 3756 CameraToMount -- cameraX=0.03 cameraY=0.07 hyp=0.08 cameraTheta=1.17 mountX=0.05 mountY=0.06, mountTheta=0.92 16:34:18.665 00.000 3756 Moving (0.03, 0.07) raw xDistance=0.05 yDistance=0.06 16:34:18.665 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 16:34:18.665 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:18.665 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 16:34:18.665 00.000 3756 Move(2, 0, 1) 16:34:18.665 00.000 3756 Move returns status 0, amount 0 16:34:18.665 00.000 3756 Move(0, 0, 1) 16:34:18.665 00.000 3756 Move returns status 0, amount 0 16:34:18.665 00.000 3756 move complete, result=0 16:34:18.665 00.000 3756 worker thread done servicing request 16:34:18.683 00.018 4788 Resizing image to 469,362 16:34:18.687 00.004 4788 UpdateGuideState exits: m=77821 SNR=19.1 16:34:18.687 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:18.687 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:18.687 00.000 4788 Enqueuing Expose request 16:34:18.687 00.000 3756 Worker thread wakes up 16:34:18.687 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:18.688 00.001 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:18.696 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:19.689 00.993 3756 Exposure complete 16:34:19.748 00.059 3756 worker thread done servicing request 16:34:19.748 00.000 4788 Processing an image 16:34:19.748 00.000 4788 UpdateGuideState(): m_state=6 16:34:19.748 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:34:19.748 00.000 4788 Star::Find returns 1 (0), X=324.14, Y=401.14, Mass=81531, SNR=19.2, Peak=37879 HFD=1.6 16:34:19.748 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.12, y=0.13, type=1) 16:34:19.748 00.000 4788 Enqueuing Move request for scope (0.12, 0.13) 16:34:19.748 00.000 4788 Status Line 0: m=81531 SNR=19.2 16:34:19.748 00.000 3756 Worker thread wakes up 16:34:19.749 00.001 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.12, 0.13) 16:34:19.749 00.000 3756 Handling move in thread for scope dir=0 16:34:19.749 00.000 3756 endpoint = (0.12, 0.13) 16:34:19.749 00.000 3756 CameraToMount -- cameraTheta (0.81) - m_xAngle (0.25) = xAngle (0.57 = 0.57) 16:34:19.749 00.000 3756 CameraToMount -- cameraTheta (0.81) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.56 = 0.56) 16:34:19.749 00.000 3756 CameraToMount -- cameraX=0.12 cameraY=0.13 hyp=0.18 cameraTheta=0.81 mountX=0.15 mountY=0.10, mountTheta=0.56 16:34:19.749 00.000 3756 Moving (0.12, 0.13) raw xDistance=0.15 yDistance=0.10 16:34:19.749 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 16:34:19.749 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:19.749 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6092, FiltMax=20865 16:34:19.749 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 16:34:19.749 00.000 3756 Move(2, 0, 1) 16:34:19.749 00.000 3756 Move returns status 0, amount 0 16:34:19.749 00.000 3756 Move(0, 0, 1) 16:34:19.749 00.000 3756 Move returns status 0, amount 0 16:34:19.749 00.000 3756 move complete, result=0 16:34:19.749 00.000 3756 worker thread done servicing request 16:34:19.767 00.018 4788 Resizing image to 469,362 16:34:19.772 00.005 4788 UpdateGuideState exits: m=81531 SNR=19.2 16:34:19.772 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:19.772 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:19.772 00.000 4788 Enqueuing Expose request 16:34:19.772 00.000 3756 Worker thread wakes up 16:34:19.772 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:19.772 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:19.780 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:20.774 00.994 3756 Exposure complete 16:34:20.807 00.033 3756 worker thread done servicing request 16:34:20.807 00.000 4788 Processing an image 16:34:20.807 00.000 4788 UpdateGuideState(): m_state=6 16:34:20.807 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:34:20.807 00.000 4788 Star::Find returns 1 (0), X=324.19, Y=401.22, Mass=92952, SNR=19.3, Peak=33669 HFD=1.6 16:34:20.807 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.17, y=0.22, type=1) 16:34:20.807 00.000 4788 Enqueuing Move request for scope (0.17, 0.22) 16:34:20.807 00.000 4788 Status Line 0: m=92952 SNR=19.3 16:34:20.808 00.001 3756 Worker thread wakes up 16:34:20.808 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.17, 0.22) 16:34:20.808 00.000 3756 Handling move in thread for scope dir=0 16:34:20.808 00.000 3756 endpoint = (0.17, 0.22) 16:34:20.808 00.000 3756 CameraToMount -- cameraTheta (0.89) - m_xAngle (0.25) = xAngle (0.65 = 0.65) 16:34:20.808 00.000 3756 CameraToMount -- cameraTheta (0.89) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.64 = 0.64) 16:34:20.808 00.000 3756 CameraToMount -- cameraX=0.17 cameraY=0.22 hyp=0.28 cameraTheta=0.89 mountX=0.22 mountY=0.17, mountTheta=0.64 16:34:20.808 00.000 3756 Moving (0.17, 0.22) raw xDistance=0.22 yDistance=0.17 16:34:20.808 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22 16:34:20.808 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:20.808 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.17 16:34:20.808 00.000 3756 Move(3, 25, 1) 16:34:20.808 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6124, FiltMax=18567 16:34:20.828 00.020 4788 Resizing image to 469,362 16:34:20.832 00.004 4788 UpdateGuideState exits: m=92952 SNR=19.3 16:34:20.832 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:20.832 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:20.833 00.001 4788 Enqueuing Expose request 16:34:20.833 00.000 3756 Move returns status 0, amount 25 16:34:20.833 00.000 3756 Move(0, 0, 1) 16:34:20.833 00.000 3756 Move returns status 0, amount 0 16:34:20.833 00.000 3756 Status Line 1: West 0.14 px 25 ms 16:34:20.833 00.000 3756 West 0.14 px 25 ms 16:34:20.833 00.000 3756 move complete, result=0 16:34:20.833 00.000 3756 worker thread done servicing request 16:34:20.833 00.000 3756 Worker thread wakes up 16:34:20.833 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:20.833 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:20.845 00.012 3756 ScopeASCOM::SideOfPier() returns 1 16:34:21.834 00.989 3756 Exposure complete 16:34:21.899 00.065 3756 worker thread done servicing request 16:34:21.899 00.000 4788 Processing an image 16:34:21.899 00.000 4788 UpdateGuideState(): m_state=6 16:34:21.899 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:34:21.899 00.000 4788 Star::Find returns 1 (0), X=323.86, Y=401.18, Mass=84751, SNR=19.6, Peak=36612 HFD=1.6 16:34:21.899 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.16, y=0.18, type=1) 16:34:21.899 00.000 4788 Enqueuing Move request for scope (-0.16, 0.18) 16:34:21.899 00.000 4788 Status Line 0: m=84751 SNR=19.6 16:34:21.899 00.000 3756 Worker thread wakes up 16:34:21.899 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.16, 0.18) 16:34:21.899 00.000 3756 Handling move in thread for scope dir=0 16:34:21.899 00.000 3756 endpoint = (-0.16, 0.18) 16:34:21.900 00.001 3756 CameraToMount -- cameraTheta (2.31) - m_xAngle (0.25) = xAngle (2.07 = 2.07) 16:34:21.900 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6122, FiltMax=23651 16:34:21.900 00.000 3756 CameraToMount -- cameraTheta (2.31) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.06 = 2.06) 16:34:21.900 00.000 3756 CameraToMount -- cameraX=-0.16 cameraY=0.18 hyp=0.24 cameraTheta=2.31 mountX=-0.11 mountY=0.21, mountTheta=2.07 16:34:21.900 00.000 3756 Moving (-0.16, 0.18) raw xDistance=-0.11 yDistance=0.21 16:34:21.900 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 16:34:21.900 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.21 from input 0.21 16:34:21.900 00.000 3756 Move(2, 0, 1) 16:34:21.900 00.000 3756 Move returns status 0, amount 0 16:34:21.900 00.000 3756 Move(1, 37, 1) 16:34:21.918 00.018 4788 Resizing image to 469,362 16:34:21.922 00.004 4788 UpdateGuideState exits: m=84751 SNR=19.6 16:34:21.922 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:21.923 00.001 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:21.923 00.000 4788 Enqueuing Expose request 16:34:21.937 00.014 3756 Move returns status 0, amount 37 16:34:21.937 00.000 3756 Status Line 1: South 0.21 px 37 ms 16:34:21.937 00.000 3756 South 0.21 px 37 ms 16:34:21.937 00.000 3756 move complete, result=0 16:34:21.937 00.000 3756 worker thread done servicing request 16:34:21.937 00.000 3756 Worker thread wakes up 16:34:21.937 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:21.937 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:21.945 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:22.938 00.993 3756 Exposure complete 16:34:23.007 00.069 3756 worker thread done servicing request 16:34:23.008 00.001 4788 Processing an image 16:34:23.008 00.000 4788 UpdateGuideState(): m_state=6 16:34:23.008 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:34:23.008 00.000 4788 Star::Find returns 1 (0), X=324.20, Y=400.90, Mass=73201, SNR=17.1, Peak=35087 HFD=1.3 16:34:23.009 00.001 4788 SchedulePrimaryMove(00729DC0, x=0.18, y=-0.11, type=1) 16:34:23.009 00.000 4788 Enqueuing Move request for scope (0.18, -0.11) 16:34:23.009 00.000 4788 Status Line 0: m=73201 SNR=17.1 16:34:23.009 00.000 3756 Worker thread wakes up 16:34:23.009 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.18, -0.11) 16:34:23.009 00.000 3756 Handling move in thread for scope dir=0 16:34:23.009 00.000 3756 endpoint = (0.18, -0.11) 16:34:23.009 00.000 3756 CameraToMount -- cameraTheta (-0.54) - m_xAngle (0.25) = xAngle (-0.78 = -0.78) 16:34:23.009 00.000 3756 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.79 = -0.79) 16:34:23.009 00.000 3756 CameraToMount -- cameraX=0.18 cameraY=-0.11 hyp=0.21 cameraTheta=-0.54 mountX=0.15 mountY=-0.15, mountTheta=-0.78 16:34:23.009 00.000 3756 Moving (0.18, -0.11) raw xDistance=0.15 yDistance=-0.15 16:34:23.009 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 16:34:23.009 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:23.009 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.15 16:34:23.009 00.000 3756 Move(2, 0, 1) 16:34:23.009 00.000 3756 Move returns status 0, amount 0 16:34:23.009 00.000 3756 Move(0, 0, 1) 16:34:23.009 00.000 3756 Move returns status 0, amount 0 16:34:23.009 00.000 3756 move complete, result=0 16:34:23.009 00.000 3756 worker thread done servicing request 16:34:23.011 00.002 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6192, FiltMax=20283 16:34:23.030 00.019 4788 Resizing image to 469,362 16:34:23.038 00.008 4788 UpdateGuideState exits: m=73201 SNR=17.1 16:34:23.038 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:23.038 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:23.038 00.000 4788 Enqueuing Expose request 16:34:23.038 00.000 3756 Worker thread wakes up 16:34:23.038 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:23.038 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:23.064 00.026 3756 ScopeASCOM::SideOfPier() returns 1 16:34:24.039 00.975 3756 Exposure complete 16:34:24.097 00.058 3756 worker thread done servicing request 16:34:24.097 00.000 4788 Processing an image 16:34:24.097 00.000 4788 UpdateGuideState(): m_state=6 16:34:24.097 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:34:24.097 00.000 4788 Star::Find returns 1 (0), X=324.09, Y=400.92, Mass=80967, SNR=18.6, Peak=40241 HFD=1.7 16:34:24.097 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.07, y=-0.09, type=1) 16:34:24.097 00.000 4788 Enqueuing Move request for scope (0.07, -0.09) 16:34:24.097 00.000 4788 Status Line 0: m=80967 SNR=18.6 16:34:24.098 00.001 3756 Worker thread wakes up 16:34:24.098 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.07, -0.09) 16:34:24.098 00.000 3756 Handling move in thread for scope dir=0 16:34:24.098 00.000 3756 endpoint = (0.07, -0.09) 16:34:24.098 00.000 3756 CameraToMount -- cameraTheta (-0.90) - m_xAngle (0.25) = xAngle (-1.14 = -1.14) 16:34:24.098 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6148, FiltMax=20966 16:34:24.098 00.000 3756 CameraToMount -- cameraTheta (-0.90) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.15 = -1.15) 16:34:24.098 00.000 3756 CameraToMount -- cameraX=0.07 cameraY=-0.09 hyp=0.11 cameraTheta=-0.90 mountX=0.05 mountY=-0.10, mountTheta=-1.14 16:34:24.098 00.000 3756 Moving (0.07, -0.09) raw xDistance=0.05 yDistance=-0.10 16:34:24.098 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 16:34:24.098 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:24.098 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.10 16:34:24.098 00.000 3756 Move(2, 0, 1) 16:34:24.098 00.000 3756 Move returns status 0, amount 0 16:34:24.098 00.000 3756 Move(0, 0, 1) 16:34:24.098 00.000 3756 Move returns status 0, amount 0 16:34:24.098 00.000 3756 move complete, result=0 16:34:24.098 00.000 3756 worker thread done servicing request 16:34:24.116 00.018 4788 Resizing image to 469,362 16:34:24.120 00.004 4788 UpdateGuideState exits: m=80967 SNR=18.6 16:34:24.121 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:24.121 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:24.121 00.000 4788 Enqueuing Expose request 16:34:24.121 00.000 3756 Worker thread wakes up 16:34:24.121 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:24.121 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:24.129 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:25.123 00.994 3756 Exposure complete 16:34:25.199 00.076 3756 worker thread done servicing request 16:34:25.199 00.000 4788 Processing an image 16:34:25.199 00.000 4788 UpdateGuideState(): m_state=6 16:34:25.200 00.001 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:34:25.200 00.000 4788 Star::Find returns 1 (0), X=324.07, Y=401.06, Mass=64310, SNR=16.6, Peak=32545 HFD=1.2 16:34:25.200 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.05, y=0.06, type=1) 16:34:25.200 00.000 4788 Enqueuing Move request for scope (0.05, 0.06) 16:34:25.200 00.000 4788 Status Line 0: m=64310 SNR=16.6 16:34:25.200 00.000 3756 Worker thread wakes up 16:34:25.200 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.05, 0.06) 16:34:25.200 00.000 3756 Handling move in thread for scope dir=0 16:34:25.200 00.000 3756 endpoint = (0.05, 0.06) 16:34:25.200 00.000 3756 CameraToMount -- cameraTheta (0.87) - m_xAngle (0.25) = xAngle (0.62 = 0.62) 16:34:25.200 00.000 3756 CameraToMount -- cameraTheta (0.87) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.62 = 0.62) 16:34:25.200 00.000 3756 CameraToMount -- cameraX=0.05 cameraY=0.06 hyp=0.08 cameraTheta=0.87 mountX=0.06 mountY=0.04, mountTheta=0.62 16:34:25.200 00.000 3756 Moving (0.05, 0.06) raw xDistance=0.06 yDistance=0.04 16:34:25.200 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 16:34:25.200 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:25.200 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6214, FiltMax=20116 16:34:25.200 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 16:34:25.200 00.000 3756 Move(2, 0, 1) 16:34:25.200 00.000 3756 Move returns status 0, amount 0 16:34:25.200 00.000 3756 Move(0, 0, 1) 16:34:25.200 00.000 3756 Move returns status 0, amount 0 16:34:25.200 00.000 3756 move complete, result=0 16:34:25.200 00.000 3756 worker thread done servicing request 16:34:25.218 00.018 4788 Resizing image to 469,362 16:34:25.222 00.004 4788 UpdateGuideState exits: m=64310 SNR=16.6 16:34:25.223 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:25.223 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:25.223 00.000 4788 Enqueuing Expose request 16:34:25.223 00.000 3756 Worker thread wakes up 16:34:25.223 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:25.223 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:25.231 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:26.224 00.993 3756 Exposure complete 16:34:26.282 00.058 3756 worker thread done servicing request 16:34:26.282 00.000 4788 Processing an image 16:34:26.282 00.000 4788 UpdateGuideState(): m_state=6 16:34:26.282 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:34:26.282 00.000 4788 Star::Find returns 1 (0), X=324.05, Y=401.35, Mass=96065, SNR=19.5, Peak=36365 HFD=1.7 16:34:26.282 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.03, y=0.35, type=1) 16:34:26.282 00.000 4788 Enqueuing Move request for scope (0.03, 0.35) 16:34:26.282 00.000 4788 Status Line 0: m=96065 SNR=19.5 16:34:26.282 00.000 3756 Worker thread wakes up 16:34:26.282 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.03, 0.35) 16:34:26.282 00.000 3756 Handling move in thread for scope dir=0 16:34:26.282 00.000 3756 endpoint = (0.03, 0.35) 16:34:26.282 00.000 3756 CameraToMount -- cameraTheta (1.48) - m_xAngle (0.25) = xAngle (1.24 = 1.24) 16:34:26.282 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6184, FiltMax=20291 16:34:26.283 00.001 3756 CameraToMount -- cameraTheta (1.48) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.23 = 1.23) 16:34:26.283 00.000 3756 CameraToMount -- cameraX=0.03 cameraY=0.35 hyp=0.35 cameraTheta=1.48 mountX=0.11 mountY=0.33, mountTheta=1.24 16:34:26.283 00.000 3756 Moving (0.03, 0.35) raw xDistance=0.11 yDistance=0.33 16:34:26.283 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 16:34:26.283 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.33 from input 0.33 16:34:26.283 00.000 3756 Move(2, 0, 1) 16:34:26.283 00.000 3756 Move returns status 0, amount 0 16:34:26.283 00.000 3756 Move(1, 58, 1) 16:34:26.300 00.017 4788 Resizing image to 469,362 16:34:26.305 00.005 4788 UpdateGuideState exits: m=96065 SNR=19.5 16:34:26.305 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:26.305 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:26.305 00.000 4788 Enqueuing Expose request 16:34:26.341 00.036 3756 Move returns status 0, amount 58 16:34:26.341 00.000 3756 Status Line 1: South 0.33 px 58 ms 16:34:26.341 00.000 3756 South 0.33 px 58 ms 16:34:26.342 00.001 3756 move complete, result=0 16:34:26.342 00.000 3756 worker thread done servicing request 16:34:26.343 00.001 3756 Worker thread wakes up 16:34:26.343 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:26.343 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:26.372 00.029 3756 ScopeASCOM::SideOfPier() returns 1 16:34:27.344 00.972 3756 Exposure complete 16:34:27.412 00.068 3756 worker thread done servicing request 16:34:27.412 00.000 4788 Processing an image 16:34:27.412 00.000 4788 UpdateGuideState(): m_state=6 16:34:27.412 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:34:27.412 00.000 4788 Star::Find returns 1 (0), X=324.24, Y=400.80, Mass=85887, SNR=17.4, Peak=32322 HFD=1.6 16:34:27.412 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.22, y=-0.20, type=1) 16:34:27.413 00.001 4788 Enqueuing Move request for scope (0.22, -0.20) 16:34:27.413 00.000 4788 Status Line 0: m=85887 SNR=17.4 16:34:27.413 00.000 3756 Worker thread wakes up 16:34:27.413 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.22, -0.20) 16:34:27.413 00.000 3756 Handling move in thread for scope dir=0 16:34:27.413 00.000 3756 endpoint = (0.22, -0.20) 16:34:27.413 00.000 3756 CameraToMount -- cameraTheta (-0.74) - m_xAngle (0.25) = xAngle (-0.99 = -0.99) 16:34:27.413 00.000 3756 CameraToMount -- cameraTheta (-0.74) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.99 = -0.99) 16:34:27.413 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6144, FiltMax=19841 16:34:27.413 00.000 3756 CameraToMount -- cameraX=0.22 cameraY=-0.20 hyp=0.30 cameraTheta=-0.74 mountX=0.17 mountY=-0.25, mountTheta=-0.99 16:34:27.413 00.000 3756 Moving (0.22, -0.20) raw xDistance=0.17 yDistance=-0.25 16:34:27.413 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 16:34:27.413 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:168->must have overshot -- vetoing move 16:34:27.414 00.001 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.25 16:34:27.414 00.000 3756 Move(2, 0, 1) 16:34:27.414 00.000 3756 Move returns status 0, amount 0 16:34:27.414 00.000 3756 Move(0, 0, 1) 16:34:27.414 00.000 3756 Move returns status 0, amount 0 16:34:27.414 00.000 3756 move complete, result=0 16:34:27.414 00.000 3756 worker thread done servicing request 16:34:27.452 00.038 4788 Resizing image to 469,362 16:34:27.457 00.005 4788 UpdateGuideState exits: m=85887 SNR=17.4 16:34:27.457 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:27.457 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:27.457 00.000 4788 Enqueuing Expose request 16:34:27.457 00.000 3756 Worker thread wakes up 16:34:27.457 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:27.457 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:27.466 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:34:28.458 00.992 3756 Exposure complete 16:34:28.532 00.074 3756 worker thread done servicing request 16:34:28.532 00.000 4788 Processing an image 16:34:28.532 00.000 4788 UpdateGuideState(): m_state=6 16:34:28.532 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:34:28.532 00.000 4788 Star::Find returns 1 (0), X=324.46, Y=400.98, Mass=86631, SNR=17.3, Peak=30612 HFD=1.5 16:34:28.532 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.44, y=-0.03, type=1) 16:34:28.532 00.000 4788 Enqueuing Move request for scope (0.44, -0.03) 16:34:28.532 00.000 3756 Worker thread wakes up 16:34:28.532 00.000 4788 Status Line 0: m=86631 SNR=17.3 16:34:28.532 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.44, -0.03) 16:34:28.532 00.000 3756 Handling move in thread for scope dir=0 16:34:28.532 00.000 3756 endpoint = (0.44, -0.03) 16:34:28.532 00.000 3756 CameraToMount -- cameraTheta (-0.06) - m_xAngle (0.25) = xAngle (-0.31 = -0.31) 16:34:28.532 00.000 3756 CameraToMount -- cameraTheta (-0.06) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.31 = -0.31) 16:34:28.532 00.000 3756 CameraToMount -- cameraX=0.44 cameraY=-0.03 hyp=0.44 cameraTheta=-0.06 mountX=0.42 mountY=-0.13, mountTheta=-0.31 16:34:28.532 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6168, FiltMax=18285 16:34:28.532 00.000 3756 Moving (0.44, -0.03) raw xDistance=0.42 yDistance=-0.13 16:34:28.532 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.26 from input 0.42 16:34:28.533 00.001 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:28.533 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 16:34:28.533 00.000 3756 Move(3, 47, 1) 16:34:28.551 00.018 4788 Resizing image to 469,362 16:34:28.555 00.004 4788 UpdateGuideState exits: m=86631 SNR=17.3 16:34:28.555 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:28.555 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:28.555 00.000 4788 Enqueuing Expose request 16:34:28.580 00.025 3756 Move returns status 0, amount 47 16:34:28.580 00.000 3756 Move(0, 0, 1) 16:34:28.580 00.000 3756 Move returns status 0, amount 0 16:34:28.580 00.000 3756 Status Line 1: West 0.26 px 47 ms 16:34:28.580 00.000 3756 West 0.26 px 47 ms 16:34:28.580 00.000 3756 move complete, result=0 16:34:28.580 00.000 3756 worker thread done servicing request 16:34:28.580 00.000 3756 Worker thread wakes up 16:34:28.580 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:28.580 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:28.588 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:29.582 00.994 3756 Exposure complete 16:34:29.638 00.056 3756 worker thread done servicing request 16:34:29.638 00.000 4788 Processing an image 16:34:29.638 00.000 4788 UpdateGuideState(): m_state=6 16:34:29.638 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:34:29.638 00.000 4788 Star::Find returns 1 (0), X=323.98, Y=400.90, Mass=91117, SNR=21.5, Peak=42765 HFD=1.5 16:34:29.638 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.04, y=-0.11, type=1) 16:34:29.639 00.001 4788 Enqueuing Move request for scope (-0.04, -0.11) 16:34:29.639 00.000 4788 Status Line 0: m=91117 SNR=21.5 16:34:29.639 00.000 3756 Worker thread wakes up 16:34:29.639 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.04, -0.11) 16:34:29.639 00.000 3756 Handling move in thread for scope dir=0 16:34:29.639 00.000 3756 endpoint = (-0.04, -0.11) 16:34:29.639 00.000 3756 CameraToMount -- cameraTheta (-1.95) - m_xAngle (0.25) = xAngle (-2.20 = -2.20) 16:34:29.639 00.000 3756 CameraToMount -- cameraTheta (-1.95) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.20 = -2.20) 16:34:29.639 00.000 3756 CameraToMount -- cameraX=-0.04 cameraY=-0.11 hyp=0.12 cameraTheta=-1.95 mountX=-0.07 mountY=-0.09, mountTheta=-2.20 16:34:29.639 00.000 3756 Moving (-0.04, -0.11) raw xDistance=-0.07 yDistance=-0.09 16:34:29.639 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 16:34:29.639 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:29.639 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 16:34:29.639 00.000 3756 Move(2, 0, 1) 16:34:29.639 00.000 3756 Move returns status 0, amount 0 16:34:29.639 00.000 3756 Move(0, 0, 1) 16:34:29.639 00.000 3756 Move returns status 0, amount 0 16:34:29.639 00.000 3756 move complete, result=0 16:34:29.639 00.000 3756 worker thread done servicing request 16:34:29.639 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6156, FiltMax=19775 16:34:29.659 00.020 4788 Resizing image to 469,362 16:34:29.664 00.005 4788 UpdateGuideState exits: m=91117 SNR=21.5 16:34:29.664 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:29.664 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:29.664 00.000 4788 Enqueuing Expose request 16:34:29.664 00.000 3756 Worker thread wakes up 16:34:29.664 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:29.664 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:29.672 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:30.666 00.994 3756 Exposure complete 16:34:30.727 00.061 3756 worker thread done servicing request 16:34:30.727 00.000 4788 Processing an image 16:34:30.727 00.000 4788 UpdateGuideState(): m_state=6 16:34:30.727 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:34:30.727 00.000 4788 Star::Find returns 1 (0), X=324.02, Y=400.95, Mass=89162, SNR=21.3, Peak=42616 HFD=1.7 16:34:30.727 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.00, y=-0.05, type=1) 16:34:30.727 00.000 4788 Enqueuing Move request for scope (-0.00, -0.05) 16:34:30.727 00.000 4788 Status Line 0: m=89162 SNR=21.3 16:34:30.727 00.000 3756 Worker thread wakes up 16:34:30.727 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.00, -0.05) 16:34:30.727 00.000 3756 Handling move in thread for scope dir=0 16:34:30.727 00.000 3756 endpoint = (-0.00, -0.05) 16:34:30.727 00.000 3756 CameraToMount -- cameraTheta (-1.63) - m_xAngle (0.25) = xAngle (-1.88 = -1.88) 16:34:30.727 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6196, FiltMax=20010 16:34:30.728 00.001 3756 CameraToMount -- cameraTheta (-1.63) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.88 = -1.88) 16:34:30.728 00.000 3756 CameraToMount -- cameraX=-0.00 cameraY=-0.05 hyp=0.05 cameraTheta=-1.63 mountX=-0.02 mountY=-0.05, mountTheta=-1.88 16:34:30.728 00.000 3756 Moving (-0.00, -0.05) raw xDistance=-0.02 yDistance=-0.05 16:34:30.728 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 16:34:30.728 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:30.728 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 16:34:30.728 00.000 3756 Move(2, 0, 1) 16:34:30.728 00.000 3756 Move returns status 0, amount 0 16:34:30.728 00.000 3756 Move(0, 0, 1) 16:34:30.728 00.000 3756 Move returns status 0, amount 0 16:34:30.728 00.000 3756 move complete, result=0 16:34:30.728 00.000 3756 worker thread done servicing request 16:34:30.745 00.017 4788 Resizing image to 469,362 16:34:30.750 00.005 4788 UpdateGuideState exits: m=89162 SNR=21.3 16:34:30.750 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:30.750 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:30.750 00.000 4788 Enqueuing Expose request 16:34:30.750 00.000 3756 Worker thread wakes up 16:34:30.750 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:30.750 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:30.758 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:31.752 00.994 3756 Exposure complete 16:34:31.806 00.054 4788 Processing an image 16:34:31.806 00.000 3756 worker thread done servicing request 16:34:31.806 00.000 4788 UpdateGuideState(): m_state=6 16:34:31.806 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:34:31.806 00.000 4788 Star::Find returns 1 (0), X=324.02, Y=400.99, Mass=83206, SNR=21.8, Peak=38644 HFD=1.6 16:34:31.806 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.00, y=-0.01, type=1) 16:34:31.806 00.000 4788 Enqueuing Move request for scope (-0.00, -0.01) 16:34:31.806 00.000 4788 Status Line 0: m=83206 SNR=21.8 16:34:31.806 00.000 3756 Worker thread wakes up 16:34:31.806 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.00, -0.01) 16:34:31.806 00.000 3756 Handling move in thread for scope dir=0 16:34:31.807 00.001 3756 endpoint = (-0.00, -0.01) 16:34:31.807 00.000 3756 CameraToMount -- cameraTheta (-1.59) - m_xAngle (0.25) = xAngle (-1.84 = -1.84) 16:34:31.807 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6118, FiltMax=21696 16:34:31.807 00.000 3756 CameraToMount -- cameraTheta (-1.59) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.84 = -1.84) 16:34:31.807 00.000 3756 CameraToMount -- cameraX=-0.00 cameraY=-0.01 hyp=0.01 cameraTheta=-1.59 mountX=-0.00 mountY=-0.01, mountTheta=-1.84 16:34:31.807 00.000 3756 Moving (-0.00, -0.01) raw xDistance=-0.00 yDistance=-0.01 16:34:31.807 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 16:34:31.807 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:31.807 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 16:34:31.807 00.000 3756 Move(2, 0, 1) 16:34:31.807 00.000 3756 Move returns status 0, amount 0 16:34:31.807 00.000 3756 Move(0, 0, 1) 16:34:31.807 00.000 3756 Move returns status 0, amount 0 16:34:31.807 00.000 3756 move complete, result=0 16:34:31.807 00.000 3756 worker thread done servicing request 16:34:31.825 00.018 4788 Resizing image to 469,362 16:34:31.829 00.004 4788 UpdateGuideState exits: m=83206 SNR=21.8 16:34:31.829 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:31.829 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:31.829 00.000 4788 Enqueuing Expose request 16:34:31.829 00.000 3756 Worker thread wakes up 16:34:31.829 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:31.829 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:31.837 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:32.830 00.993 3756 Exposure complete 16:34:32.904 00.074 3756 worker thread done servicing request 16:34:32.904 00.000 4788 Processing an image 16:34:32.904 00.000 4788 UpdateGuideState(): m_state=6 16:34:32.905 00.001 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:34:32.905 00.000 4788 Star::Find returns 1 (0), X=324.30, Y=400.93, Mass=86221, SNR=19.9, Peak=35809 HFD=1.3 16:34:32.905 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.28, y=-0.08, type=1) 16:34:32.905 00.000 4788 Enqueuing Move request for scope (0.28, -0.08) 16:34:32.905 00.000 4788 Status Line 0: m=86221 SNR=19.9 16:34:32.905 00.000 3756 Worker thread wakes up 16:34:32.905 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.28, -0.08) 16:34:32.905 00.000 3756 Handling move in thread for scope dir=0 16:34:32.905 00.000 3756 endpoint = (0.28, -0.08) 16:34:32.905 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6124, FiltMax=20400 16:34:32.905 00.000 3756 CameraToMount -- cameraTheta (-0.27) - m_xAngle (0.25) = xAngle (-0.52 = -0.52) 16:34:32.905 00.000 3756 CameraToMount -- cameraTheta (-0.27) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.52 = -0.52) 16:34:32.905 00.000 3756 CameraToMount -- cameraX=0.28 cameraY=-0.08 hyp=0.29 cameraTheta=-0.27 mountX=0.25 mountY=-0.14, mountTheta=-0.52 16:34:32.906 00.001 3756 Moving (0.28, -0.08) raw xDistance=0.25 yDistance=-0.14 16:34:32.906 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25 16:34:32.906 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:32.906 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 16:34:32.906 00.000 3756 Move(3, 28, 1) 16:34:32.925 00.019 4788 Resizing image to 469,362 16:34:32.929 00.004 4788 UpdateGuideState exits: m=86221 SNR=19.9 16:34:32.929 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:32.929 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:32.929 00.000 4788 Enqueuing Expose request 16:34:32.934 00.005 3756 Move returns status 0, amount 28 16:34:32.934 00.000 3756 Move(0, 0, 1) 16:34:32.934 00.000 3756 Move returns status 0, amount 0 16:34:32.934 00.000 3756 Status Line 1: West 0.16 px 28 ms 16:34:32.934 00.000 3756 West 0.16 px 28 ms 16:34:32.934 00.000 3756 move complete, result=0 16:34:32.934 00.000 3756 worker thread done servicing request 16:34:32.934 00.000 3756 Worker thread wakes up 16:34:32.934 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:32.934 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:32.963 00.029 3756 ScopeASCOM::SideOfPier() returns 1 16:34:33.935 00.972 3756 Exposure complete 16:34:34.016 00.081 3756 worker thread done servicing request 16:34:34.017 00.001 4788 Processing an image 16:34:34.017 00.000 4788 UpdateGuideState(): m_state=6 16:34:34.017 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:34:34.017 00.000 4788 Star::Find returns 1 (0), X=324.06, Y=401.13, Mass=93665, SNR=18.7, Peak=34014 HFD=1.8 16:34:34.017 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.04, y=0.13, type=1) 16:34:34.017 00.000 4788 Enqueuing Move request for scope (0.04, 0.13) 16:34:34.017 00.000 4788 Status Line 0: m=93665 SNR=18.7 16:34:34.017 00.000 3756 Worker thread wakes up 16:34:34.017 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.04, 0.13) 16:34:34.017 00.000 3756 Handling move in thread for scope dir=0 16:34:34.017 00.000 3756 endpoint = (0.04, 0.13) 16:34:34.018 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6208, FiltMax=19801 16:34:34.018 00.000 3756 CameraToMount -- cameraTheta (1.27) - m_xAngle (0.25) = xAngle (1.03 = 1.03) 16:34:34.018 00.000 3756 CameraToMount -- cameraTheta (1.27) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.02 = 1.02) 16:34:34.018 00.000 3756 CameraToMount -- cameraX=0.04 cameraY=0.13 hyp=0.13 cameraTheta=1.27 mountX=0.07 mountY=0.11, mountTheta=1.03 16:34:34.018 00.000 3756 Moving (0.04, 0.13) raw xDistance=0.07 yDistance=0.11 16:34:34.018 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 16:34:34.018 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:34.018 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 16:34:34.018 00.000 3756 Move(2, 0, 1) 16:34:34.018 00.000 3756 Move returns status 0, amount 0 16:34:34.018 00.000 3756 Move(0, 0, 1) 16:34:34.018 00.000 3756 Move returns status 0, amount 0 16:34:34.018 00.000 3756 move complete, result=0 16:34:34.018 00.000 3756 worker thread done servicing request 16:34:34.036 00.018 4788 Resizing image to 469,362 16:34:34.040 00.004 4788 UpdateGuideState exits: m=93665 SNR=18.7 16:34:34.040 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:34.040 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:34.041 00.001 4788 Enqueuing Expose request 16:34:34.041 00.000 3756 Worker thread wakes up 16:34:34.041 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:34.041 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:34.049 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:35.042 00.993 3756 Exposure complete 16:34:35.104 00.062 3756 worker thread done servicing request 16:34:35.104 00.000 4788 Processing an image 16:34:35.104 00.000 4788 UpdateGuideState(): m_state=6 16:34:35.104 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:34:35.104 00.000 4788 Star::Find returns 1 (0), X=324.08, Y=401.26, Mass=94223, SNR=21.4, Peak=35613 HFD=1.5 16:34:35.104 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.06, y=0.26, type=1) 16:34:35.104 00.000 4788 Enqueuing Move request for scope (0.06, 0.26) 16:34:35.104 00.000 4788 Status Line 0: m=94223 SNR=21.4 16:34:35.104 00.000 3756 Worker thread wakes up 16:34:35.104 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.06, 0.26) 16:34:35.104 00.000 3756 Handling move in thread for scope dir=0 16:34:35.104 00.000 3756 endpoint = (0.06, 0.26) 16:34:35.105 00.001 3756 CameraToMount -- cameraTheta (1.34) - m_xAngle (0.25) = xAngle (1.10 = 1.10) 16:34:35.105 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6160, FiltMax=18764 16:34:35.105 00.000 3756 CameraToMount -- cameraTheta (1.34) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.09 = 1.09) 16:34:35.105 00.000 3756 CameraToMount -- cameraX=0.06 cameraY=0.26 hyp=0.26 cameraTheta=1.34 mountX=0.12 mountY=0.23, mountTheta=1.09 16:34:35.105 00.000 3756 Moving (0.06, 0.26) raw xDistance=0.12 yDistance=0.23 16:34:35.105 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 16:34:35.105 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.23 from input 0.23 16:34:35.105 00.000 3756 Move(2, 0, 1) 16:34:35.105 00.000 3756 Move returns status 0, amount 0 16:34:35.105 00.000 3756 Move(1, 42, 1) 16:34:35.123 00.018 4788 Resizing image to 469,362 16:34:35.127 00.004 4788 UpdateGuideState exits: m=94223 SNR=21.4 16:34:35.127 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:35.127 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:35.127 00.000 4788 Enqueuing Expose request 16:34:35.147 00.020 3756 Move returns status 0, amount 42 16:34:35.147 00.000 3756 Status Line 1: South 0.23 px 42 ms 16:34:35.147 00.000 3756 South 0.23 px 42 ms 16:34:35.147 00.000 3756 move complete, result=0 16:34:35.147 00.000 3756 worker thread done servicing request 16:34:35.147 00.000 3756 Worker thread wakes up 16:34:35.147 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:35.147 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:35.155 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:36.148 00.993 3756 Exposure complete 16:34:36.212 00.064 3756 worker thread done servicing request 16:34:36.212 00.000 4788 Processing an image 16:34:36.212 00.000 4788 UpdateGuideState(): m_state=6 16:34:36.213 00.001 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:34:36.213 00.000 4788 Star::Find returns 1 (0), X=324.08, Y=400.85, Mass=87264, SNR=18.9, Peak=40153 HFD=1.7 16:34:36.213 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.06, y=-0.15, type=1) 16:34:36.213 00.000 4788 Enqueuing Move request for scope (0.06, -0.15) 16:34:36.213 00.000 4788 Status Line 0: m=87264 SNR=18.9 16:34:36.213 00.000 3756 Worker thread wakes up 16:34:36.213 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.06, -0.15) 16:34:36.213 00.000 3756 Handling move in thread for scope dir=0 16:34:36.213 00.000 3756 endpoint = (0.06, -0.15) 16:34:36.213 00.000 3756 CameraToMount -- cameraTheta (-1.22) - m_xAngle (0.25) = xAngle (-1.46 = -1.46) 16:34:36.213 00.000 3756 CameraToMount -- cameraTheta (-1.22) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.47 = -1.47) 16:34:36.213 00.000 3756 CameraToMount -- cameraX=0.06 cameraY=-0.15 hyp=0.16 cameraTheta=-1.22 mountX=0.02 mountY=-0.16, mountTheta=-1.46 16:34:36.213 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6180, FiltMax=21404 16:34:36.213 00.000 3756 Moving (0.06, -0.15) raw xDistance=0.02 yDistance=-0.16 16:34:36.213 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 16:34:36.213 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:36.213 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 16:34:36.213 00.000 3756 Move(2, 0, 1) 16:34:36.213 00.000 3756 Move returns status 0, amount 0 16:34:36.213 00.000 3756 Move(0, 0, 1) 16:34:36.213 00.000 3756 Move returns status 0, amount 0 16:34:36.214 00.001 3756 move complete, result=0 16:34:36.214 00.000 3756 worker thread done servicing request 16:34:36.231 00.017 4788 Resizing image to 469,362 16:34:36.236 00.005 4788 UpdateGuideState exits: m=87264 SNR=18.9 16:34:36.236 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:36.236 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:36.236 00.000 4788 Enqueuing Expose request 16:34:36.236 00.000 3756 Worker thread wakes up 16:34:36.236 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:36.236 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:36.268 00.032 3756 ScopeASCOM::SideOfPier() returns 1 16:34:37.237 00.969 3756 Exposure complete 16:34:37.298 00.061 4788 Processing an image 16:34:37.298 00.000 4788 UpdateGuideState(): m_state=6 16:34:37.298 00.000 3756 worker thread done servicing request 16:34:37.298 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:34:37.298 00.000 4788 Star::Find returns 1 (0), X=324.21, Y=401.15, Mass=82628, SNR=19.5, Peak=34574 HFD=1.6 16:34:37.298 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.19, y=0.15, type=1) 16:34:37.298 00.000 4788 Enqueuing Move request for scope (0.19, 0.15) 16:34:37.298 00.000 4788 Status Line 0: m=82628 SNR=19.5 16:34:37.298 00.000 3756 Worker thread wakes up 16:34:37.298 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.19, 0.15) 16:34:37.298 00.000 3756 Handling move in thread for scope dir=0 16:34:37.298 00.000 3756 endpoint = (0.19, 0.15) 16:34:37.298 00.000 3756 CameraToMount -- cameraTheta (0.66) - m_xAngle (0.25) = xAngle (0.41 = 0.41) 16:34:37.298 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6206, FiltMax=17968 16:34:37.298 00.000 3756 CameraToMount -- cameraTheta (0.66) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.41 = 0.41) 16:34:37.299 00.001 3756 CameraToMount -- cameraX=0.19 cameraY=0.15 hyp=0.24 cameraTheta=0.66 mountX=0.22 mountY=0.10, mountTheta=0.41 16:34:37.299 00.000 3756 Moving (0.19, 0.15) raw xDistance=0.22 yDistance=0.10 16:34:37.299 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22 16:34:37.299 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:37.299 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 16:34:37.299 00.000 3756 Move(3, 25, 1) 16:34:37.316 00.017 4788 Resizing image to 469,362 16:34:37.321 00.005 4788 UpdateGuideState exits: m=82628 SNR=19.5 16:34:37.321 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:37.321 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:37.321 00.000 4788 Enqueuing Expose request 16:34:37.324 00.003 3756 Move returns status 0, amount 25 16:34:37.324 00.000 3756 Move(0, 0, 1) 16:34:37.324 00.000 3756 Move returns status 0, amount 0 16:34:37.324 00.000 3756 Status Line 1: West 0.14 px 25 ms 16:34:37.324 00.000 3756 West 0.14 px 25 ms 16:34:37.324 00.000 3756 move complete, result=0 16:34:37.324 00.000 3756 worker thread done servicing request 16:34:37.324 00.000 3756 Worker thread wakes up 16:34:37.324 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:37.324 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:37.332 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:38.326 00.994 3756 Exposure complete 16:34:38.402 00.076 3756 worker thread done servicing request 16:34:38.402 00.000 4788 Processing an image 16:34:38.402 00.000 4788 UpdateGuideState(): m_state=6 16:34:38.402 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:34:38.403 00.001 4788 Star::Find returns 1 (0), X=324.19, Y=400.90, Mass=71823, SNR=16.2, Peak=35380 HFD=1.2 16:34:38.403 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.17, y=-0.10, type=1) 16:34:38.403 00.000 4788 Enqueuing Move request for scope (0.17, -0.10) 16:34:38.403 00.000 4788 Status Line 0: m=71823 SNR=16.2 16:34:38.403 00.000 3756 Worker thread wakes up 16:34:38.403 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.17, -0.10) 16:34:38.403 00.000 3756 Handling move in thread for scope dir=0 16:34:38.403 00.000 3756 endpoint = (0.17, -0.10) 16:34:38.403 00.000 3756 CameraToMount -- cameraTheta (-0.54) - m_xAngle (0.25) = xAngle (-0.78 = -0.78) 16:34:38.403 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6180, FiltMax=19618 16:34:38.403 00.000 3756 CameraToMount -- cameraTheta (-0.54) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.79 = -0.79) 16:34:38.403 00.000 3756 CameraToMount -- cameraX=0.17 cameraY=-0.10 hyp=0.20 cameraTheta=-0.54 mountX=0.14 mountY=-0.14, mountTheta=-0.78 16:34:38.403 00.000 3756 Moving (0.17, -0.10) raw xDistance=0.14 yDistance=-0.14 16:34:38.403 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 16:34:38.403 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:38.403 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 16:34:38.403 00.000 3756 Move(2, 0, 1) 16:34:38.403 00.000 3756 Move returns status 0, amount 0 16:34:38.403 00.000 3756 Move(0, 0, 1) 16:34:38.403 00.000 3756 Move returns status 0, amount 0 16:34:38.403 00.000 3756 move complete, result=0 16:34:38.403 00.000 3756 worker thread done servicing request 16:34:38.421 00.018 4788 Resizing image to 469,362 16:34:38.425 00.004 4788 UpdateGuideState exits: m=71823 SNR=16.2 16:34:38.425 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:38.425 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:38.425 00.000 4788 Enqueuing Expose request 16:34:38.426 00.001 3756 Worker thread wakes up 16:34:38.426 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:38.426 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:38.433 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:34:39.427 00.994 3756 Exposure complete 16:34:39.507 00.080 3756 worker thread done servicing request 16:34:39.507 00.000 4788 Processing an image 16:34:39.507 00.000 4788 UpdateGuideState(): m_state=6 16:34:39.507 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:34:39.507 00.000 4788 Star::Find returns 1 (0), X=324.18, Y=401.00, Mass=87722, SNR=19.6, Peak=34596 HFD=1.8 16:34:39.508 00.001 4788 SchedulePrimaryMove(00729DC0, x=0.16, y=-0.00, type=1) 16:34:39.508 00.000 4788 Enqueuing Move request for scope (0.16, -0.00) 16:34:39.508 00.000 4788 Status Line 0: m=87722 SNR=19.6 16:34:39.508 00.000 3756 Worker thread wakes up 16:34:39.508 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.16, -0.00) 16:34:39.508 00.000 3756 Handling move in thread for scope dir=0 16:34:39.508 00.000 3756 endpoint = (0.16, -0.00) 16:34:39.508 00.000 3756 CameraToMount -- cameraTheta (-0.03) - m_xAngle (0.25) = xAngle (-0.27 = -0.27) 16:34:39.508 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6144, FiltMax=19130 16:34:39.508 00.000 3756 CameraToMount -- cameraTheta (-0.03) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.28 = -0.28) 16:34:39.508 00.000 3756 CameraToMount -- cameraX=0.16 cameraY=-0.00 hyp=0.16 cameraTheta=-0.03 mountX=0.16 mountY=-0.04, mountTheta=-0.28 16:34:39.508 00.000 3756 Moving (0.16, -0.00) raw xDistance=0.16 yDistance=-0.04 16:34:39.508 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 16:34:39.508 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:39.508 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 16:34:39.508 00.000 3756 Move(2, 0, 1) 16:34:39.508 00.000 3756 Move returns status 0, amount 0 16:34:39.508 00.000 3756 Move(0, 0, 1) 16:34:39.508 00.000 3756 Move returns status 0, amount 0 16:34:39.508 00.000 3756 move complete, result=0 16:34:39.508 00.000 3756 worker thread done servicing request 16:34:39.526 00.018 4788 Resizing image to 469,362 16:34:39.531 00.005 4788 UpdateGuideState exits: m=87722 SNR=19.6 16:34:39.531 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:39.531 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:39.531 00.000 4788 Enqueuing Expose request 16:34:39.531 00.000 3756 Worker thread wakes up 16:34:39.531 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:39.531 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:39.556 00.025 3756 ScopeASCOM::SideOfPier() returns 1 16:34:40.532 00.976 3756 Exposure complete 16:34:40.593 00.061 3756 worker thread done servicing request 16:34:40.593 00.000 4788 Processing an image 16:34:40.593 00.000 4788 UpdateGuideState(): m_state=6 16:34:40.593 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:34:40.593 00.000 4788 Star::Find returns 1 (0), X=324.12, Y=400.92, Mass=91471, SNR=18.6, Peak=37754 HFD=1.8 16:34:40.593 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.10, y=-0.08, type=1) 16:34:40.593 00.000 4788 Enqueuing Move request for scope (0.10, -0.08) 16:34:40.593 00.000 4788 Status Line 0: m=91471 SNR=18.6 16:34:40.594 00.001 3756 Worker thread wakes up 16:34:40.594 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.10, -0.08) 16:34:40.594 00.000 3756 Handling move in thread for scope dir=0 16:34:40.594 00.000 3756 endpoint = (0.10, -0.08) 16:34:40.594 00.000 3756 CameraToMount -- cameraTheta (-0.67) - m_xAngle (0.25) = xAngle (-0.92 = -0.92) 16:34:40.594 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6180, FiltMax=19785 16:34:40.594 00.000 3756 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.92 = -0.92) 16:34:40.594 00.000 3756 CameraToMount -- cameraX=0.10 cameraY=-0.08 hyp=0.13 cameraTheta=-0.67 mountX=0.08 mountY=-0.11, mountTheta=-0.92 16:34:40.594 00.000 3756 Moving (0.10, -0.08) raw xDistance=0.08 yDistance=-0.11 16:34:40.594 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 16:34:40.594 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:40.594 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 16:34:40.594 00.000 3756 Move(2, 0, 1) 16:34:40.594 00.000 3756 Move returns status 0, amount 0 16:34:40.594 00.000 3756 Move(0, 0, 1) 16:34:40.594 00.000 3756 Move returns status 0, amount 0 16:34:40.594 00.000 3756 move complete, result=0 16:34:40.594 00.000 3756 worker thread done servicing request 16:34:40.612 00.018 4788 Resizing image to 469,362 16:34:40.616 00.004 4788 UpdateGuideState exits: m=91471 SNR=18.6 16:34:40.616 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:40.616 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:40.616 00.000 4788 Enqueuing Expose request 16:34:40.616 00.000 3756 Worker thread wakes up 16:34:40.616 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:40.616 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:40.624 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:41.618 00.994 3756 Exposure complete 16:34:41.677 00.059 3756 worker thread done servicing request 16:34:41.678 00.001 4788 Processing an image 16:34:41.678 00.000 4788 UpdateGuideState(): m_state=6 16:34:41.678 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:34:41.678 00.000 4788 Star::Find returns 1 (0), X=324.20, Y=401.03, Mass=87718, SNR=19.7, Peak=37095 HFD=1.7 16:34:41.678 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.17, y=0.02, type=1) 16:34:41.678 00.000 4788 Enqueuing Move request for scope (0.17, 0.02) 16:34:41.678 00.000 4788 Status Line 0: m=87718 SNR=19.7 16:34:41.678 00.000 3756 Worker thread wakes up 16:34:41.678 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.17, 0.02) 16:34:41.678 00.000 3756 Handling move in thread for scope dir=0 16:34:41.678 00.000 3756 endpoint = (0.17, 0.02) 16:34:41.678 00.000 3756 CameraToMount -- cameraTheta (0.12) - m_xAngle (0.25) = xAngle (-0.12 = -0.12) 16:34:41.678 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6142, FiltMax=19419 16:34:41.678 00.000 3756 CameraToMount -- cameraTheta (0.12) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.13 = -0.13) 16:34:41.678 00.000 3756 CameraToMount -- cameraX=0.17 cameraY=0.02 hyp=0.18 cameraTheta=0.12 mountX=0.17 mountY=-0.02, mountTheta=-0.13 16:34:41.678 00.000 3756 Moving (0.17, 0.02) raw xDistance=0.17 yDistance=-0.02 16:34:41.678 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 16:34:41.678 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:41.678 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 16:34:41.679 00.001 3756 Move(2, 0, 1) 16:34:41.679 00.000 3756 Move returns status 0, amount 0 16:34:41.679 00.000 3756 Move(0, 0, 1) 16:34:41.679 00.000 3756 Move returns status 0, amount 0 16:34:41.679 00.000 3756 move complete, result=0 16:34:41.679 00.000 3756 worker thread done servicing request 16:34:41.696 00.017 4788 Resizing image to 469,362 16:34:41.701 00.005 4788 UpdateGuideState exits: m=87718 SNR=19.7 16:34:41.701 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:41.701 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:41.701 00.000 4788 Enqueuing Expose request 16:34:41.701 00.000 3756 Worker thread wakes up 16:34:41.701 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:41.701 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:41.709 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:42.704 00.995 3756 Exposure complete 16:34:42.776 00.072 3756 worker thread done servicing request 16:34:42.776 00.000 4788 Processing an image 16:34:42.776 00.000 4788 UpdateGuideState(): m_state=6 16:34:42.776 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:34:42.777 00.001 4788 Star::Find returns 1 (0), X=324.16, Y=401.13, Mass=85871, SNR=19.8, Peak=36619 HFD=1.6 16:34:42.777 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.14, y=0.13, type=1) 16:34:42.777 00.000 4788 Enqueuing Move request for scope (0.14, 0.13) 16:34:42.777 00.000 4788 Status Line 0: m=85871 SNR=19.8 16:34:42.777 00.000 3756 Worker thread wakes up 16:34:42.777 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.14, 0.13) 16:34:42.777 00.000 3756 Handling move in thread for scope dir=0 16:34:42.777 00.000 3756 endpoint = (0.14, 0.13) 16:34:42.777 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6212, FiltMax=19993 16:34:42.777 00.000 3756 CameraToMount -- cameraTheta (0.73) - m_xAngle (0.25) = xAngle (0.49 = 0.49) 16:34:42.778 00.001 3756 CameraToMount -- cameraTheta (0.73) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.49 = 0.49) 16:34:42.778 00.000 3756 CameraToMount -- cameraX=0.14 cameraY=0.13 hyp=0.19 cameraTheta=0.73 mountX=0.17 mountY=0.09, mountTheta=0.49 16:34:42.778 00.000 3756 Moving (0.14, 0.13) raw xDistance=0.17 yDistance=0.09 16:34:42.778 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.17 16:34:42.778 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:42.778 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 16:34:42.778 00.000 3756 Move(2, 0, 1) 16:34:42.778 00.000 3756 Move returns status 0, amount 0 16:34:42.778 00.000 3756 Move(0, 0, 1) 16:34:42.778 00.000 3756 Move returns status 0, amount 0 16:34:42.778 00.000 3756 move complete, result=0 16:34:42.778 00.000 3756 worker thread done servicing request 16:34:42.796 00.018 4788 Resizing image to 469,362 16:34:42.800 00.004 4788 UpdateGuideState exits: m=85871 SNR=19.8 16:34:42.800 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:42.800 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:42.800 00.000 4788 Enqueuing Expose request 16:34:42.801 00.001 3756 Worker thread wakes up 16:34:42.801 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:42.801 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:42.809 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:43.803 00.994 3756 Exposure complete 16:34:43.863 00.060 3756 worker thread done servicing request 16:34:43.863 00.000 4788 Processing an image 16:34:43.863 00.000 4788 UpdateGuideState(): m_state=6 16:34:43.863 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:34:43.864 00.001 4788 Star::Find returns 1 (0), X=324.11, Y=401.54, Mass=80307, SNR=18.5, Peak=35606 HFD=1.1 16:34:43.864 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.09, y=0.54, type=1) 16:34:43.864 00.000 4788 Enqueuing Move request for scope (0.09, 0.54) 16:34:43.864 00.000 4788 Status Line 0: m=80307 SNR=18.5 16:34:43.864 00.000 3756 Worker thread wakes up 16:34:43.864 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.09, 0.54) 16:34:43.864 00.000 3756 Handling move in thread for scope dir=0 16:34:43.864 00.000 3756 endpoint = (0.09, 0.54) 16:34:43.864 00.000 3756 CameraToMount -- cameraTheta (1.41) - m_xAngle (0.25) = xAngle (1.17 = 1.17) 16:34:43.864 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6110, FiltMax=20243 16:34:43.864 00.000 3756 CameraToMount -- cameraTheta (1.41) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.16 = 1.16) 16:34:43.864 00.000 3756 CameraToMount -- cameraX=0.09 cameraY=0.54 hyp=0.54 cameraTheta=1.41 mountX=0.21 mountY=0.50, mountTheta=1.17 16:34:43.864 00.000 3756 Moving (0.09, 0.54) raw xDistance=0.21 yDistance=0.50 16:34:43.864 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.21 16:34:43.864 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.50 from input 0.50 16:34:43.864 00.000 3756 Move(3, 24, 1) 16:34:43.882 00.018 4788 Resizing image to 469,362 16:34:43.887 00.005 4788 UpdateGuideState exits: m=80307 SNR=18.5 16:34:43.887 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:43.887 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:43.887 00.000 4788 Enqueuing Expose request 16:34:43.888 00.001 3756 Move returns status 0, amount 24 16:34:43.888 00.000 3756 Move(1, 88, 1) 16:34:43.976 00.088 3756 Move returns status 0, amount 88 16:34:43.976 00.000 3756 Status Line 1: West 0.14 px 24 ms South 0.50 px 88 ms 16:34:43.976 00.000 3756 West 0.14 px 24 ms South 0.50 px 88 ms 16:34:43.976 00.000 3756 move complete, result=0 16:34:43.976 00.000 3756 worker thread done servicing request 16:34:43.976 00.000 3756 Worker thread wakes up 16:34:43.976 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:43.976 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:44.027 00.051 3756 ScopeASCOM::SideOfPier() returns 1 16:34:44.978 00.951 3756 Exposure complete 16:34:45.053 00.075 3756 worker thread done servicing request 16:34:45.053 00.000 4788 Processing an image 16:34:45.053 00.000 4788 UpdateGuideState(): m_state=6 16:34:45.054 00.001 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:34:45.054 00.000 4788 Star::Find returns 1 (0), X=324.14, Y=400.71, Mass=64860, SNR=15.3, Peak=33817 HFD=1.1 16:34:45.054 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.12, y=-0.30, type=1) 16:34:45.054 00.000 4788 Enqueuing Move request for scope (0.12, -0.30) 16:34:45.054 00.000 4788 Status Line 0: m=64860 SNR=15.3 16:34:45.054 00.000 3756 Worker thread wakes up 16:34:45.054 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.12, -0.30) 16:34:45.054 00.000 3756 Handling move in thread for scope dir=0 16:34:45.054 00.000 3756 endpoint = (0.12, -0.30) 16:34:45.054 00.000 3756 CameraToMount -- cameraTheta (-1.19) - m_xAngle (0.25) = xAngle (-1.44 = -1.44) 16:34:45.054 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6170, FiltMax=18538 16:34:45.054 00.000 3756 CameraToMount -- cameraTheta (-1.19) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.44 = -1.44) 16:34:45.054 00.000 3756 CameraToMount -- cameraX=0.12 cameraY=-0.30 hyp=0.32 cameraTheta=-1.19 mountX=0.04 mountY=-0.32, mountTheta=-1.44 16:34:45.055 00.001 3756 Moving (0.12, -0.30) raw xDistance=0.04 yDistance=-0.32 16:34:45.055 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 16:34:45.055 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:168->must have overshot -- vetoing move 16:34:45.055 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.32 16:34:45.055 00.000 3756 Move(2, 0, 1) 16:34:45.055 00.000 3756 Move returns status 0, amount 0 16:34:45.055 00.000 3756 Move(0, 0, 1) 16:34:45.055 00.000 3756 Move returns status 0, amount 0 16:34:45.055 00.000 3756 move complete, result=0 16:34:45.055 00.000 3756 worker thread done servicing request 16:34:45.074 00.019 4788 Resizing image to 469,362 16:34:45.079 00.005 4788 UpdateGuideState exits: m=64860 SNR=15.3 16:34:45.079 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:45.079 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:45.079 00.000 4788 Enqueuing Expose request 16:34:45.079 00.000 3756 Worker thread wakes up 16:34:45.079 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:45.079 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:45.087 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:46.081 00.994 3756 Exposure complete 16:34:46.141 00.060 3756 worker thread done servicing request 16:34:46.141 00.000 4788 Processing an image 16:34:46.141 00.000 4788 UpdateGuideState(): m_state=6 16:34:46.141 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:34:46.141 00.000 4788 Star::Find returns 1 (0), X=324.18, Y=400.85, Mass=93233, SNR=18.8, Peak=34433 HFD=1.7 16:34:46.142 00.001 4788 SchedulePrimaryMove(00729DC0, x=0.16, y=-0.16, type=1) 16:34:46.142 00.000 4788 Enqueuing Move request for scope (0.16, -0.16) 16:34:46.142 00.000 4788 Status Line 0: m=93233 SNR=18.8 16:34:46.142 00.000 3756 Worker thread wakes up 16:34:46.142 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.16, -0.16) 16:34:46.142 00.000 3756 Handling move in thread for scope dir=0 16:34:46.142 00.000 3756 endpoint = (0.16, -0.16) 16:34:46.142 00.000 3756 CameraToMount -- cameraTheta (-0.77) - m_xAngle (0.25) = xAngle (-1.01 = -1.01) 16:34:46.142 00.000 3756 CameraToMount -- cameraTheta (-0.77) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.02 = -1.02) 16:34:46.142 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6116, FiltMax=19415 16:34:46.142 00.000 3756 CameraToMount -- cameraX=0.16 cameraY=-0.16 hyp=0.22 cameraTheta=-0.77 mountX=0.12 mountY=-0.19, mountTheta=-1.02 16:34:46.142 00.000 3756 Moving (0.16, -0.16) raw xDistance=0.12 yDistance=-0.19 16:34:46.142 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 16:34:46.142 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:46.142 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 16:34:46.142 00.000 3756 Move(2, 0, 1) 16:34:46.142 00.000 3756 Move returns status 0, amount 0 16:34:46.142 00.000 3756 Move(0, 0, 1) 16:34:46.142 00.000 3756 Move returns status 0, amount 0 16:34:46.142 00.000 3756 move complete, result=0 16:34:46.142 00.000 3756 worker thread done servicing request 16:34:46.160 00.018 4788 Resizing image to 469,362 16:34:46.165 00.005 4788 UpdateGuideState exits: m=93233 SNR=18.8 16:34:46.165 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:46.165 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:46.165 00.000 4788 Enqueuing Expose request 16:34:46.165 00.000 3756 Worker thread wakes up 16:34:46.165 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:46.165 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:46.183 00.018 3756 ScopeASCOM::SideOfPier() returns 1 16:34:47.166 00.983 3756 Exposure complete 16:34:47.227 00.061 3756 worker thread done servicing request 16:34:47.228 00.001 4788 Processing an image 16:34:47.228 00.000 4788 UpdateGuideState(): m_state=6 16:34:47.228 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:34:47.228 00.000 4788 Star::Find returns 1 (0), X=324.02, Y=400.82, Mass=83536, SNR=18.0, Peak=36528 HFD=1.7 16:34:47.228 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.00, y=-0.19, type=1) 16:34:47.228 00.000 4788 Enqueuing Move request for scope (0.00, -0.19) 16:34:47.228 00.000 4788 Status Line 0: m=83536 SNR=18.0 16:34:47.228 00.000 3756 Worker thread wakes up 16:34:47.228 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.00, -0.19) 16:34:47.228 00.000 3756 Handling move in thread for scope dir=0 16:34:47.228 00.000 3756 endpoint = (0.00, -0.19) 16:34:47.228 00.000 3756 CameraToMount -- cameraTheta (-1.57) - m_xAngle (0.25) = xAngle (-1.81 = -1.81) 16:34:47.228 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6258, FiltMax=19968 16:34:47.228 00.000 3756 CameraToMount -- cameraTheta (-1.57) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.82 = -1.82) 16:34:47.228 00.000 3756 CameraToMount -- cameraX=0.00 cameraY=-0.19 hyp=0.19 cameraTheta=-1.57 mountX=-0.05 mountY=-0.18, mountTheta=-1.81 16:34:47.228 00.000 3756 Moving (0.00, -0.19) raw xDistance=-0.05 yDistance=-0.18 16:34:47.228 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 16:34:47.228 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:47.229 00.001 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.18 16:34:47.229 00.000 3756 Move(2, 0, 1) 16:34:47.229 00.000 3756 Move returns status 0, amount 0 16:34:47.229 00.000 3756 Move(0, 0, 1) 16:34:47.229 00.000 3756 Move returns status 0, amount 0 16:34:47.229 00.000 3756 move complete, result=0 16:34:47.229 00.000 3756 worker thread done servicing request 16:34:47.246 00.017 4788 Resizing image to 469,362 16:34:47.250 00.004 4788 UpdateGuideState exits: m=83536 SNR=18.0 16:34:47.250 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:47.251 00.001 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:47.251 00.000 4788 Enqueuing Expose request 16:34:47.251 00.000 3756 Worker thread wakes up 16:34:47.251 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:47.251 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:47.259 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:48.253 00.994 3756 Exposure complete 16:34:48.329 00.076 3756 worker thread done servicing request 16:34:48.329 00.000 4788 Processing an image 16:34:48.329 00.000 4788 UpdateGuideState(): m_state=6 16:34:48.329 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:34:48.329 00.000 4788 Star::Find returns 1 (0), X=324.26, Y=400.84, Mass=95710, SNR=18.8, Peak=30483 HFD=1.8 16:34:48.329 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.24, y=-0.17, type=1) 16:34:48.329 00.000 4788 Enqueuing Move request for scope (0.24, -0.17) 16:34:48.329 00.000 4788 Status Line 0: m=95710 SNR=18.8 16:34:48.329 00.000 3756 Worker thread wakes up 16:34:48.329 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.24, -0.17) 16:34:48.329 00.000 3756 Handling move in thread for scope dir=0 16:34:48.329 00.000 3756 endpoint = (0.24, -0.17) 16:34:48.329 00.000 3756 CameraToMount -- cameraTheta (-0.61) - m_xAngle (0.25) = xAngle (-0.85 = -0.85) 16:34:48.329 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6176, FiltMax=19105 16:34:48.329 00.000 3756 CameraToMount -- cameraTheta (-0.61) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.86 = -0.86) 16:34:48.329 00.000 3756 CameraToMount -- cameraX=0.24 cameraY=-0.17 hyp=0.29 cameraTheta=-0.61 mountX=0.19 mountY=-0.22, mountTheta=-0.85 16:34:48.329 00.000 3756 Moving (0.24, -0.17) raw xDistance=0.19 yDistance=-0.22 16:34:48.330 00.001 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 16:34:48.330 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:144->not compelling enough 16:34:48.330 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.22 16:34:48.330 00.000 3756 Move(2, 0, 1) 16:34:48.330 00.000 3756 Move returns status 0, amount 0 16:34:48.330 00.000 3756 Move(0, 0, 1) 16:34:48.330 00.000 3756 Move returns status 0, amount 0 16:34:48.330 00.000 3756 move complete, result=0 16:34:48.330 00.000 3756 worker thread done servicing request 16:34:48.347 00.017 4788 Resizing image to 469,362 16:34:48.352 00.005 4788 UpdateGuideState exits: m=95710 SNR=18.8 16:34:48.352 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:48.352 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:48.352 00.000 4788 Enqueuing Expose request 16:34:48.352 00.000 3756 Worker thread wakes up 16:34:48.352 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:48.352 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:48.360 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:49.354 00.994 3756 Exposure complete 16:34:49.414 00.060 3756 worker thread done servicing request 16:34:49.414 00.000 4788 Processing an image 16:34:49.414 00.000 4788 UpdateGuideState(): m_state=6 16:34:49.414 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:34:49.415 00.001 4788 Star::Find returns 1 (0), X=324.19, Y=400.86, Mass=74187, SNR=18.1, Peak=33030 HFD=1.5 16:34:49.415 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.17, y=-0.15, type=1) 16:34:49.415 00.000 4788 Enqueuing Move request for scope (0.17, -0.15) 16:34:49.415 00.000 4788 Status Line 0: m=74187 SNR=18.1 16:34:49.415 00.000 3756 Worker thread wakes up 16:34:49.415 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.17, -0.15) 16:34:49.415 00.000 3756 Handling move in thread for scope dir=0 16:34:49.415 00.000 3756 endpoint = (0.17, -0.15) 16:34:49.415 00.000 3756 CameraToMount -- cameraTheta (-0.71) - m_xAngle (0.25) = xAngle (-0.96 = -0.96) 16:34:49.415 00.000 3756 CameraToMount -- cameraTheta (-0.71) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.96 = -0.96) 16:34:49.415 00.000 3756 CameraToMount -- cameraX=0.17 cameraY=-0.15 hyp=0.23 cameraTheta=-0.71 mountX=0.13 mountY=-0.19, mountTheta=-0.96 16:34:49.415 00.000 3756 Moving (0.17, -0.15) raw xDistance=0.13 yDistance=-0.19 16:34:49.415 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 16:34:49.415 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:49.415 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6156, FiltMax=19556 16:34:49.415 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.19 16:34:49.415 00.000 3756 Move(2, 0, 1) 16:34:49.415 00.000 3756 Move returns status 0, amount 0 16:34:49.415 00.000 3756 Move(0, 0, 1) 16:34:49.415 00.000 3756 Move returns status 0, amount 0 16:34:49.415 00.000 3756 move complete, result=0 16:34:49.415 00.000 3756 worker thread done servicing request 16:34:49.433 00.018 4788 Resizing image to 469,362 16:34:49.438 00.005 4788 UpdateGuideState exits: m=74187 SNR=18.1 16:34:49.438 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:49.438 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:49.438 00.000 4788 Enqueuing Expose request 16:34:49.438 00.000 3756 Worker thread wakes up 16:34:49.438 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:49.438 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:49.471 00.033 3756 ScopeASCOM::SideOfPier() returns 1 16:34:50.439 00.968 3756 Exposure complete 16:34:50.495 00.056 3756 worker thread done servicing request 16:34:50.496 00.001 4788 Processing an image 16:34:50.496 00.000 4788 UpdateGuideState(): m_state=6 16:34:50.496 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:34:50.496 00.000 4788 Star::Find returns 1 (0), X=324.16, Y=400.86, Mass=88253, SNR=20.1, Peak=38696 HFD=1.6 16:34:50.496 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.14, y=-0.14, type=1) 16:34:50.496 00.000 4788 Enqueuing Move request for scope (0.14, -0.14) 16:34:50.496 00.000 4788 Status Line 0: m=88253 SNR=20.1 16:34:50.496 00.000 3756 Worker thread wakes up 16:34:50.496 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.14, -0.14) 16:34:50.496 00.000 3756 Handling move in thread for scope dir=0 16:34:50.496 00.000 3756 endpoint = (0.14, -0.14) 16:34:50.496 00.000 3756 CameraToMount -- cameraTheta (-0.81) - m_xAngle (0.25) = xAngle (-1.05 = -1.05) 16:34:50.496 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6212, FiltMax=19889 16:34:50.496 00.000 3756 CameraToMount -- cameraTheta (-0.81) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.05 = -1.05) 16:34:50.496 00.000 3756 CameraToMount -- cameraX=0.14 cameraY=-0.14 hyp=0.20 cameraTheta=-0.81 mountX=0.10 mountY=-0.17, mountTheta=-1.05 16:34:50.496 00.000 3756 Moving (0.14, -0.14) raw xDistance=0.10 yDistance=-0.17 16:34:50.496 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 16:34:50.496 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:50.496 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.17 16:34:50.496 00.000 3756 Move(2, 0, 1) 16:34:50.496 00.000 3756 Move returns status 0, amount 0 16:34:50.496 00.000 3756 Move(0, 0, 1) 16:34:50.496 00.000 3756 Move returns status 0, amount 0 16:34:50.496 00.000 3756 move complete, result=0 16:34:50.496 00.000 3756 worker thread done servicing request 16:34:50.514 00.018 4788 Resizing image to 469,362 16:34:50.519 00.005 4788 UpdateGuideState exits: m=88253 SNR=20.1 16:34:50.519 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:50.519 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:50.519 00.000 4788 Enqueuing Expose request 16:34:50.520 00.001 3756 Worker thread wakes up 16:34:50.520 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:50.520 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:50.528 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:51.522 00.994 3756 Exposure complete 16:34:51.599 00.077 3756 worker thread done servicing request 16:34:51.600 00.001 4788 Processing an image 16:34:51.600 00.000 4788 UpdateGuideState(): m_state=6 16:34:51.600 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:34:51.600 00.000 4788 Star::Find returns 1 (0), X=324.39, Y=400.86, Mass=65545, SNR=16.6, Peak=32252 HFD=1.0 16:34:51.600 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.37, y=-0.15, type=1) 16:34:51.600 00.000 4788 Enqueuing Move request for scope (0.37, -0.15) 16:34:51.600 00.000 4788 Status Line 0: m=65545 SNR=16.6 16:34:51.600 00.000 3756 Worker thread wakes up 16:34:51.600 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.37, -0.15) 16:34:51.600 00.000 3756 Handling move in thread for scope dir=0 16:34:51.600 00.000 3756 endpoint = (0.37, -0.15) 16:34:51.600 00.000 3756 CameraToMount -- cameraTheta (-0.38) - m_xAngle (0.25) = xAngle (-0.62 = -0.62) 16:34:51.600 00.000 3756 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.63 = -0.63) 16:34:51.600 00.000 3756 CameraToMount -- cameraX=0.37 cameraY=-0.15 hyp=0.40 cameraTheta=-0.38 mountX=0.33 mountY=-0.24, mountTheta=-0.63 16:34:51.600 00.000 3756 Moving (0.37, -0.15) raw xDistance=0.33 yDistance=-0.24 16:34:51.600 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.21 from input 0.33 16:34:51.600 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:144->not compelling enough 16:34:51.600 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6172, FiltMax=18405 16:34:51.600 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.24 16:34:51.600 00.000 3756 Move(3, 37, 1) 16:34:51.618 00.018 4788 Resizing image to 469,362 16:34:51.623 00.005 4788 UpdateGuideState exits: m=65545 SNR=16.6 16:34:51.623 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:51.623 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:51.623 00.000 4788 Enqueuing Expose request 16:34:51.637 00.014 3756 Move returns status 0, amount 37 16:34:51.637 00.000 3756 Move(0, 0, 1) 16:34:51.637 00.000 3756 Move returns status 0, amount 0 16:34:51.637 00.000 3756 Status Line 1: West 0.21 px 37 ms 16:34:51.637 00.000 3756 West 0.21 px 37 ms 16:34:51.637 00.000 3756 move complete, result=0 16:34:51.637 00.000 3756 worker thread done servicing request 16:34:51.637 00.000 3756 Worker thread wakes up 16:34:51.637 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:51.637 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:51.645 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:52.639 00.994 3756 Exposure complete 16:34:52.708 00.069 3756 worker thread done servicing request 16:34:52.708 00.000 4788 Processing an image 16:34:52.708 00.000 4788 UpdateGuideState(): m_state=6 16:34:52.708 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:34:52.708 00.000 4788 Star::Find returns 1 (0), X=324.27, Y=400.66, Mass=76246, SNR=17.6, Peak=30341 HFD=1.4 16:34:52.708 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.25, y=-0.34, type=1) 16:34:52.708 00.000 4788 Enqueuing Move request for scope (0.25, -0.34) 16:34:52.708 00.000 4788 Status Line 0: m=76246 SNR=17.6 16:34:52.708 00.000 3756 Worker thread wakes up 16:34:52.708 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.25, -0.34) 16:34:52.708 00.000 3756 Handling move in thread for scope dir=0 16:34:52.709 00.001 3756 endpoint = (0.25, -0.34) 16:34:52.709 00.000 3756 CameraToMount -- cameraTheta (-0.93) - m_xAngle (0.25) = xAngle (-1.18 = -1.18) 16:34:52.709 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6190, FiltMax=20263 16:34:52.709 00.000 3756 CameraToMount -- cameraTheta (-0.93) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.18 = -1.18) 16:34:52.709 00.000 3756 CameraToMount -- cameraX=0.25 cameraY=-0.34 hyp=0.42 cameraTheta=-0.93 mountX=0.16 mountY=-0.39, mountTheta=-1.18 16:34:52.709 00.000 3756 Moving (0.25, -0.34) raw xDistance=0.16 yDistance=-0.39 16:34:52.709 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.16 16:34:52.709 00.000 3756 switching direction from 1 to -1 - decHistory=-3 oldest=0.27 newest=-0.80 16:34:52.709 00.000 3756 GuideAlgorithmResistSwitch::Result() returns -0.39 from input -0.39 16:34:52.709 00.000 3756 Move(2, 0, 1) 16:34:52.709 00.000 3756 Move returns status 0, amount 0 16:34:52.709 00.000 3756 Move(0, 69, 1) 16:34:52.727 00.018 4788 Resizing image to 469,362 16:34:52.731 00.004 4788 UpdateGuideState exits: m=76246 SNR=17.6 16:34:52.731 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:52.731 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:52.731 00.000 4788 Enqueuing Expose request 16:34:52.778 00.047 3756 Move returns status 0, amount 69 16:34:52.778 00.000 3756 Status Line 1: North 0.39 px 69 ms 16:34:52.778 00.000 3756 North 0.39 px 69 ms 16:34:52.778 00.000 3756 move complete, result=0 16:34:52.778 00.000 3756 worker thread done servicing request 16:34:52.778 00.000 3756 Worker thread wakes up 16:34:52.779 00.001 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:52.779 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:52.805 00.026 3756 ScopeASCOM::SideOfPier() returns 1 16:34:53.781 00.976 3756 Exposure complete 16:34:53.848 00.067 3756 worker thread done servicing request 16:34:53.849 00.001 4788 Processing an image 16:34:53.849 00.000 4788 UpdateGuideState(): m_state=6 16:34:53.849 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:34:53.849 00.000 4788 Star::Find returns 1 (0), X=323.94, Y=400.98, Mass=90066, SNR=20.2, Peak=40979 HFD=1.8 16:34:53.849 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.08, y=-0.03, type=1) 16:34:53.849 00.000 4788 Enqueuing Move request for scope (-0.08, -0.03) 16:34:53.849 00.000 4788 Status Line 0: m=90066 SNR=20.2 16:34:53.849 00.000 3756 Worker thread wakes up 16:34:53.849 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.08, -0.03) 16:34:53.849 00.000 3756 Handling move in thread for scope dir=0 16:34:53.849 00.000 3756 endpoint = (-0.08, -0.03) 16:34:53.849 00.000 3756 CameraToMount -- cameraTheta (-2.80) - m_xAngle (0.25) = xAngle (-3.04 = -3.04) 16:34:53.849 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6152, FiltMax=20759 16:34:53.849 00.000 3756 CameraToMount -- cameraTheta (-2.80) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-3.05 = -3.05) 16:34:53.849 00.000 3756 CameraToMount -- cameraX=-0.08 cameraY=-0.03 hyp=0.08 cameraTheta=-2.80 mountX=-0.08 mountY=-0.01, mountTheta=-3.05 16:34:53.849 00.000 3756 Moving (-0.08, -0.03) raw xDistance=-0.08 yDistance=-0.01 16:34:53.849 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 16:34:53.849 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:53.849 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.01 16:34:53.850 00.001 3756 Move(2, 0, 1) 16:34:53.850 00.000 3756 Move returns status 0, amount 0 16:34:53.850 00.000 3756 Move(0, 0, 1) 16:34:53.850 00.000 3756 Move returns status 0, amount 0 16:34:53.850 00.000 3756 move complete, result=0 16:34:53.850 00.000 3756 worker thread done servicing request 16:34:53.867 00.017 4788 Resizing image to 469,362 16:34:53.872 00.005 4788 UpdateGuideState exits: m=90066 SNR=20.2 16:34:53.872 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:53.872 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:53.872 00.000 4788 Enqueuing Expose request 16:34:53.872 00.000 3756 Worker thread wakes up 16:34:53.872 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:53.872 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:53.880 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:54.874 00.994 3756 Exposure complete 16:34:54.935 00.061 3756 worker thread done servicing request 16:34:54.935 00.000 4788 Processing an image 16:34:54.935 00.000 4788 UpdateGuideState(): m_state=6 16:34:54.935 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:34:54.935 00.000 4788 Star::Find returns 1 (0), X=324.09, Y=401.11, Mass=88704, SNR=20.1, Peak=37314 HFD=1.8 16:34:54.935 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.07, y=0.10, type=1) 16:34:54.935 00.000 4788 Enqueuing Move request for scope (0.07, 0.10) 16:34:54.935 00.000 4788 Status Line 0: m=88704 SNR=20.1 16:34:54.935 00.000 3756 Worker thread wakes up 16:34:54.935 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.07, 0.10) 16:34:54.935 00.000 3756 Handling move in thread for scope dir=0 16:34:54.935 00.000 3756 endpoint = (0.07, 0.10) 16:34:54.935 00.000 3756 CameraToMount -- cameraTheta (0.98) - m_xAngle (0.25) = xAngle (0.74 = 0.74) 16:34:54.935 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6234, FiltMax=20437 16:34:54.936 00.001 3756 CameraToMount -- cameraTheta (0.98) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.74 = 0.74) 16:34:54.936 00.000 3756 CameraToMount -- cameraX=0.07 cameraY=0.10 hyp=0.12 cameraTheta=0.98 mountX=0.09 mountY=0.08, mountTheta=0.74 16:34:54.936 00.000 3756 Moving (0.07, 0.10) raw xDistance=0.09 yDistance=0.08 16:34:54.936 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 16:34:54.936 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:54.936 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 16:34:54.936 00.000 3756 Move(2, 0, 1) 16:34:54.936 00.000 3756 Move returns status 0, amount 0 16:34:54.936 00.000 3756 Move(0, 0, 1) 16:34:54.936 00.000 3756 Move returns status 0, amount 0 16:34:54.936 00.000 3756 move complete, result=0 16:34:54.936 00.000 3756 worker thread done servicing request 16:34:54.953 00.017 4788 Resizing image to 469,362 16:34:54.958 00.005 4788 UpdateGuideState exits: m=88704 SNR=20.1 16:34:54.958 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:54.958 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:54.958 00.000 4788 Enqueuing Expose request 16:34:54.960 00.002 3756 Worker thread wakes up 16:34:54.960 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:54.960 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:54.968 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:55.962 00.994 3756 Exposure complete 16:34:56.039 00.077 3756 worker thread done servicing request 16:34:56.039 00.000 4788 Processing an image 16:34:56.039 00.000 4788 UpdateGuideState(): m_state=6 16:34:56.039 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:34:56.039 00.000 4788 Star::Find returns 1 (0), X=324.12, Y=401.05, Mass=76323, SNR=19.8, Peak=39628 HFD=0.9 16:34:56.039 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.10, y=0.04, type=1) 16:34:56.039 00.000 4788 Enqueuing Move request for scope (0.10, 0.04) 16:34:56.039 00.000 4788 Status Line 0: m=76323 SNR=19.8 16:34:56.039 00.000 3756 Worker thread wakes up 16:34:56.039 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.10, 0.04) 16:34:56.039 00.000 3756 Handling move in thread for scope dir=0 16:34:56.039 00.000 3756 endpoint = (0.10, 0.04) 16:34:56.039 00.000 3756 CameraToMount -- cameraTheta (0.42) - m_xAngle (0.25) = xAngle (0.18 = 0.18) 16:34:56.039 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6134, FiltMax=20933 16:34:56.039 00.000 3756 CameraToMount -- cameraTheta (0.42) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.17 = 0.17) 16:34:56.039 00.000 3756 CameraToMount -- cameraX=0.10 cameraY=0.04 hyp=0.10 cameraTheta=0.42 mountX=0.10 mountY=0.02, mountTheta=0.17 16:34:56.040 00.001 3756 Moving (0.10, 0.04) raw xDistance=0.10 yDistance=0.02 16:34:56.040 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 16:34:56.040 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:56.040 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 16:34:56.040 00.000 3756 Move(2, 0, 1) 16:34:56.040 00.000 3756 Move returns status 0, amount 0 16:34:56.040 00.000 3756 Move(0, 0, 1) 16:34:56.040 00.000 3756 Move returns status 0, amount 0 16:34:56.040 00.000 3756 move complete, result=0 16:34:56.040 00.000 3756 worker thread done servicing request 16:34:56.058 00.018 4788 Resizing image to 469,362 16:34:56.062 00.004 4788 UpdateGuideState exits: m=76323 SNR=19.8 16:34:56.062 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:56.063 00.001 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:56.063 00.000 4788 Enqueuing Expose request 16:34:56.063 00.000 3756 Worker thread wakes up 16:34:56.063 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:56.063 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:56.070 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:34:57.064 00.994 3756 Exposure complete 16:34:57.126 00.062 4788 Processing an image 16:34:57.126 00.000 4788 UpdateGuideState(): m_state=6 16:34:57.126 00.000 3756 worker thread done servicing request 16:34:57.126 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:34:57.126 00.000 4788 Star::Find returns 1 (0), X=324.07, Y=401.22, Mass=95489, SNR=20.5, Peak=40614 HFD=1.5 16:34:57.126 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.05, y=0.21, type=1) 16:34:57.126 00.000 4788 Enqueuing Move request for scope (0.05, 0.21) 16:34:57.126 00.000 4788 Status Line 0: m=95489 SNR=20.5 16:34:57.126 00.000 3756 Worker thread wakes up 16:34:57.126 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.05, 0.21) 16:34:57.126 00.000 3756 Handling move in thread for scope dir=0 16:34:57.126 00.000 3756 endpoint = (0.05, 0.21) 16:34:57.126 00.000 3756 CameraToMount -- cameraTheta (1.35) - m_xAngle (0.25) = xAngle (1.10 = 1.10) 16:34:57.126 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6188, FiltMax=21682 16:34:57.126 00.000 3756 CameraToMount -- cameraTheta (1.35) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.10 = 1.10) 16:34:57.126 00.000 3756 CameraToMount -- cameraX=0.05 cameraY=0.21 hyp=0.22 cameraTheta=1.35 mountX=0.10 mountY=0.19, mountTheta=1.10 16:34:57.126 00.000 3756 Moving (0.05, 0.21) raw xDistance=0.10 yDistance=0.19 16:34:57.126 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 16:34:57.126 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:57.127 00.001 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 16:34:57.127 00.000 3756 Move(2, 0, 1) 16:34:57.127 00.000 3756 Move returns status 0, amount 0 16:34:57.127 00.000 3756 Move(0, 0, 1) 16:34:57.127 00.000 3756 Move returns status 0, amount 0 16:34:57.127 00.000 3756 move complete, result=0 16:34:57.127 00.000 3756 worker thread done servicing request 16:34:57.144 00.017 4788 Resizing image to 469,362 16:34:57.148 00.004 4788 UpdateGuideState exits: m=95489 SNR=20.5 16:34:57.149 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:57.149 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:57.149 00.000 4788 Enqueuing Expose request 16:34:57.149 00.000 3756 Worker thread wakes up 16:34:57.149 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:57.149 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:57.157 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:58.151 00.994 3756 Exposure complete 16:34:58.228 00.077 3756 worker thread done servicing request 16:34:58.228 00.000 4788 Processing an image 16:34:58.228 00.000 4788 UpdateGuideState(): m_state=6 16:34:58.229 00.001 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:34:58.229 00.000 4788 Star::Find returns 1 (0), X=323.96, Y=400.96, Mass=90846, SNR=19.9, Peak=36933 HFD=1.9 16:34:58.229 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.06, y=-0.05, type=1) 16:34:58.229 00.000 4788 Enqueuing Move request for scope (-0.06, -0.05) 16:34:58.229 00.000 4788 Status Line 0: m=90846 SNR=19.9 16:34:58.229 00.000 3756 Worker thread wakes up 16:34:58.229 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.06, -0.05) 16:34:58.229 00.000 3756 Handling move in thread for scope dir=0 16:34:58.229 00.000 3756 endpoint = (-0.06, -0.05) 16:34:58.229 00.000 3756 CameraToMount -- cameraTheta (-2.41) - m_xAngle (0.25) = xAngle (-2.66 = -2.66) 16:34:58.229 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6170, FiltMax=19783 16:34:58.229 00.000 3756 CameraToMount -- cameraTheta (-2.41) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.66 = -2.66) 16:34:58.229 00.000 3756 CameraToMount -- cameraX=-0.06 cameraY=-0.05 hyp=0.08 cameraTheta=-2.41 mountX=-0.07 mountY=-0.03, mountTheta=-2.66 16:34:58.229 00.000 3756 Moving (-0.06, -0.05) raw xDistance=-0.07 yDistance=-0.03 16:34:58.229 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 16:34:58.229 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:34:58.229 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 16:34:58.229 00.000 3756 Move(2, 0, 1) 16:34:58.229 00.000 3756 Move returns status 0, amount 0 16:34:58.229 00.000 3756 Move(0, 0, 1) 16:34:58.229 00.000 3756 Move returns status 0, amount 0 16:34:58.229 00.000 3756 move complete, result=0 16:34:58.230 00.001 3756 worker thread done servicing request 16:34:58.247 00.017 4788 Resizing image to 469,362 16:34:58.251 00.004 4788 UpdateGuideState exits: m=90846 SNR=19.9 16:34:58.252 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:58.252 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:58.252 00.000 4788 Enqueuing Expose request 16:34:58.252 00.000 3756 Worker thread wakes up 16:34:58.252 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:58.252 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:58.260 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:34:59.254 00.994 3756 Exposure complete 16:34:59.316 00.062 3756 worker thread done servicing request 16:34:59.316 00.000 4788 Processing an image 16:34:59.317 00.001 4788 UpdateGuideState(): m_state=6 16:34:59.317 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:34:59.317 00.000 4788 Star::Find returns 1 (0), X=324.15, Y=401.33, Mass=75322, SNR=16.3, Peak=32575 HFD=1.3 16:34:59.317 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.13, y=0.32, type=1) 16:34:59.317 00.000 4788 Enqueuing Move request for scope (0.13, 0.32) 16:34:59.317 00.000 4788 Status Line 0: m=75322 SNR=16.3 16:34:59.317 00.000 3756 Worker thread wakes up 16:34:59.317 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.13, 0.32) 16:34:59.317 00.000 3756 Handling move in thread for scope dir=0 16:34:59.317 00.000 3756 endpoint = (0.13, 0.32) 16:34:59.317 00.000 3756 CameraToMount -- cameraTheta (1.18) - m_xAngle (0.25) = xAngle (0.93 = 0.93) 16:34:59.317 00.000 3756 CameraToMount -- cameraTheta (1.18) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.93 = 0.93) 16:34:59.317 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6152, FiltMax=21149 16:34:59.317 00.000 3756 CameraToMount -- cameraX=0.13 cameraY=0.32 hyp=0.35 cameraTheta=1.18 mountX=0.21 mountY=0.28, mountTheta=0.93 16:34:59.317 00.000 3756 Moving (0.13, 0.32) raw xDistance=0.21 yDistance=0.28 16:34:59.317 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.21 16:34:59.317 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:168->must have overshot -- vetoing move 16:34:59.317 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.28 16:34:59.317 00.000 3756 Move(2, 0, 1) 16:34:59.318 00.001 3756 Move returns status 0, amount 0 16:34:59.318 00.000 3756 Move(0, 0, 1) 16:34:59.318 00.000 3756 Move returns status 0, amount 0 16:34:59.318 00.000 3756 move complete, result=0 16:34:59.318 00.000 3756 worker thread done servicing request 16:34:59.335 00.017 4788 Resizing image to 469,362 16:34:59.340 00.005 4788 UpdateGuideState exits: m=75322 SNR=16.3 16:34:59.340 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:34:59.340 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:34:59.340 00.000 4788 Enqueuing Expose request 16:34:59.340 00.000 3756 Worker thread wakes up 16:34:59.340 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:34:59.340 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:34:59.348 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:00.343 00.995 3756 Exposure complete 16:35:00.415 00.072 3756 worker thread done servicing request 16:35:00.416 00.001 4788 Processing an image 16:35:00.416 00.000 4788 UpdateGuideState(): m_state=6 16:35:00.416 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:00.416 00.000 4788 Star::Find returns 1 (0), X=324.17, Y=401.16, Mass=76534, SNR=17.5, Peak=33716 HFD=1.6 16:35:00.416 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.15, y=0.15, type=1) 16:35:00.416 00.000 4788 Enqueuing Move request for scope (0.15, 0.15) 16:35:00.416 00.000 4788 Status Line 0: m=76534 SNR=17.5 16:35:00.416 00.000 3756 Worker thread wakes up 16:35:00.416 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.15, 0.15) 16:35:00.416 00.000 3756 Handling move in thread for scope dir=0 16:35:00.416 00.000 3756 endpoint = (0.15, 0.15) 16:35:00.416 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6180, FiltMax=19618 16:35:00.417 00.001 3756 CameraToMount -- cameraTheta (0.78) - m_xAngle (0.25) = xAngle (0.54 = 0.54) 16:35:00.417 00.000 3756 CameraToMount -- cameraTheta (0.78) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.53 = 0.53) 16:35:00.417 00.000 3756 CameraToMount -- cameraX=0.15 cameraY=0.15 hyp=0.22 cameraTheta=0.78 mountX=0.19 mountY=0.11, mountTheta=0.53 16:35:00.417 00.000 3756 Moving (0.15, 0.15) raw xDistance=0.19 yDistance=0.11 16:35:00.417 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 16:35:00.417 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:00.417 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 16:35:00.417 00.000 3756 Move(2, 0, 1) 16:35:00.417 00.000 3756 Move returns status 0, amount 0 16:35:00.417 00.000 3756 Move(0, 0, 1) 16:35:00.417 00.000 3756 Move returns status 0, amount 0 16:35:00.417 00.000 3756 move complete, result=0 16:35:00.417 00.000 3756 worker thread done servicing request 16:35:00.435 00.018 4788 Resizing image to 469,362 16:35:00.440 00.005 4788 UpdateGuideState exits: m=76534 SNR=17.5 16:35:00.440 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:00.440 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:00.440 00.000 4788 Enqueuing Expose request 16:35:00.440 00.000 3756 Worker thread wakes up 16:35:00.440 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:00.440 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:00.448 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:01.442 00.994 3756 Exposure complete 16:35:01.504 00.062 3756 worker thread done servicing request 16:35:01.504 00.000 4788 Processing an image 16:35:01.504 00.000 4788 UpdateGuideState(): m_state=6 16:35:01.504 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:01.504 00.000 4788 Star::Find returns 1 (0), X=324.26, Y=401.13, Mass=85897, SNR=19.2, Peak=32706 HFD=1.5 16:35:01.504 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.24, y=0.13, type=1) 16:35:01.504 00.000 4788 Enqueuing Move request for scope (0.24, 0.13) 16:35:01.504 00.000 4788 Status Line 0: m=85897 SNR=19.2 16:35:01.504 00.000 3756 Worker thread wakes up 16:35:01.504 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.24, 0.13) 16:35:01.505 00.001 3756 Handling move in thread for scope dir=0 16:35:01.505 00.000 3756 endpoint = (0.24, 0.13) 16:35:01.505 00.000 3756 CameraToMount -- cameraTheta (0.50) - m_xAngle (0.25) = xAngle (0.26 = 0.26) 16:35:01.505 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6120, FiltMax=17248 16:35:01.505 00.000 3756 CameraToMount -- cameraTheta (0.50) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.25 = 0.25) 16:35:01.505 00.000 3756 CameraToMount -- cameraX=0.24 cameraY=0.13 hyp=0.27 cameraTheta=0.50 mountX=0.26 mountY=0.07, mountTheta=0.25 16:35:01.505 00.000 3756 Moving (0.24, 0.13) raw xDistance=0.26 yDistance=0.07 16:35:01.505 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.26 16:35:01.505 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:01.505 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 16:35:01.505 00.000 3756 Move(3, 30, 1) 16:35:01.523 00.018 4788 Resizing image to 469,362 16:35:01.528 00.005 4788 UpdateGuideState exits: m=85897 SNR=19.2 16:35:01.528 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:01.528 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:01.528 00.000 4788 Enqueuing Expose request 16:35:01.535 00.007 3756 Move returns status 0, amount 30 16:35:01.535 00.000 3756 Move(0, 0, 1) 16:35:01.535 00.000 3756 Move returns status 0, amount 0 16:35:01.535 00.000 3756 Status Line 1: West 0.16 px 30 ms 16:35:01.535 00.000 3756 West 0.16 px 30 ms 16:35:01.535 00.000 3756 move complete, result=0 16:35:01.535 00.000 3756 worker thread done servicing request 16:35:01.535 00.000 3756 Worker thread wakes up 16:35:01.535 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:01.535 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:01.543 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:02.536 00.993 3756 Exposure complete 16:35:02.606 00.070 3756 worker thread done servicing request 16:35:02.607 00.001 4788 Processing an image 16:35:02.607 00.000 4788 UpdateGuideState(): m_state=6 16:35:02.607 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:02.607 00.000 4788 Star::Find returns 1 (0), X=324.01, Y=401.27, Mass=97130, SNR=21.7, Peak=37717 HFD=1.5 16:35:02.607 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.01, y=0.27, type=1) 16:35:02.607 00.000 4788 Enqueuing Move request for scope (-0.01, 0.27) 16:35:02.607 00.000 4788 Status Line 0: m=97130 SNR=21.7 16:35:02.607 00.000 3756 Worker thread wakes up 16:35:02.607 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.01, 0.27) 16:35:02.607 00.000 3756 Handling move in thread for scope dir=0 16:35:02.607 00.000 3756 endpoint = (-0.01, 0.27) 16:35:02.608 00.001 3756 CameraToMount -- cameraTheta (1.61) - m_xAngle (0.25) = xAngle (1.36 = 1.36) 16:35:02.608 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6178, FiltMax=20622 16:35:02.608 00.000 3756 CameraToMount -- cameraTheta (1.61) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.36 = 1.36) 16:35:02.608 00.000 3756 CameraToMount -- cameraX=-0.01 cameraY=0.27 hyp=0.27 cameraTheta=1.61 mountX=0.05 mountY=0.26, mountTheta=1.36 16:35:02.608 00.000 3756 Moving (-0.01, 0.27) raw xDistance=0.05 yDistance=0.26 16:35:02.608 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 16:35:02.608 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:144->not compelling enough 16:35:02.608 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.26 16:35:02.608 00.000 3756 Move(2, 0, 1) 16:35:02.608 00.000 3756 Move returns status 0, amount 0 16:35:02.608 00.000 3756 Move(0, 0, 1) 16:35:02.608 00.000 3756 Move returns status 0, amount 0 16:35:02.608 00.000 3756 move complete, result=0 16:35:02.608 00.000 3756 worker thread done servicing request 16:35:02.626 00.018 4788 Resizing image to 469,362 16:35:02.631 00.005 4788 UpdateGuideState exits: m=97130 SNR=21.7 16:35:02.631 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:02.631 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:02.631 00.000 4788 Enqueuing Expose request 16:35:02.631 00.000 3756 Worker thread wakes up 16:35:02.632 00.001 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:02.632 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:02.639 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:35:03.633 00.994 3756 Exposure complete 16:35:03.698 00.065 3756 worker thread done servicing request 16:35:03.698 00.000 4788 Processing an image 16:35:03.698 00.000 4788 UpdateGuideState(): m_state=6 16:35:03.698 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:03.698 00.000 4788 Star::Find returns 1 (0), X=323.99, Y=401.31, Mass=93456, SNR=19.4, Peak=37168 HFD=1.3 16:35:03.698 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.03, y=0.30, type=1) 16:35:03.698 00.000 4788 Enqueuing Move request for scope (-0.03, 0.30) 16:35:03.699 00.001 3756 Worker thread wakes up 16:35:03.699 00.000 4788 Status Line 0: m=93456 SNR=19.4 16:35:03.699 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.03, 0.30) 16:35:03.699 00.000 3756 Handling move in thread for scope dir=0 16:35:03.699 00.000 3756 endpoint = (-0.03, 0.30) 16:35:03.699 00.000 3756 CameraToMount -- cameraTheta (1.68) - m_xAngle (0.25) = xAngle (1.43 = 1.43) 16:35:03.699 00.000 3756 CameraToMount -- cameraTheta (1.68) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.43 = 1.43) 16:35:03.699 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6238, FiltMax=20989 16:35:03.699 00.000 3756 CameraToMount -- cameraX=-0.03 cameraY=0.30 hyp=0.30 cameraTheta=1.68 mountX=0.04 mountY=0.30, mountTheta=1.43 16:35:03.699 00.000 3756 Moving (-0.03, 0.30) raw xDistance=0.04 yDistance=0.30 16:35:03.699 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 16:35:03.699 00.000 3756 switching direction from -1 to 1 - decHistory=3 oldest=0.09 newest=0.63 16:35:03.699 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.30 from input 0.30 16:35:03.699 00.000 3756 Move(2, 0, 1) 16:35:03.699 00.000 3756 Move returns status 0, amount 0 16:35:03.699 00.000 3756 Move(1, 53, 1) 16:35:03.721 00.022 4788 Resizing image to 469,362 16:35:03.726 00.005 4788 UpdateGuideState exits: m=93456 SNR=19.4 16:35:03.726 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:03.726 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:03.726 00.000 4788 Enqueuing Expose request 16:35:03.752 00.026 3756 Move returns status 0, amount 53 16:35:03.752 00.000 3756 Status Line 1: South 0.30 px 53 ms 16:35:03.752 00.000 3756 South 0.30 px 53 ms 16:35:03.752 00.000 3756 move complete, result=0 16:35:03.752 00.000 3756 worker thread done servicing request 16:35:03.752 00.000 3756 Worker thread wakes up 16:35:03.752 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:03.752 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:03.761 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:35:04.754 00.993 3756 Exposure complete 16:35:04.809 00.055 4788 Processing an image 16:35:04.809 00.000 3756 worker thread done servicing request 16:35:04.809 00.000 4788 UpdateGuideState(): m_state=6 16:35:04.810 00.001 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:35:04.810 00.000 4788 Star::Find returns 1 (0), X=323.99, Y=401.25, Mass=89152, SNR=19.4, Peak=35391 HFD=1.5 16:35:04.810 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.03, y=0.24, type=1) 16:35:04.810 00.000 4788 Enqueuing Move request for scope (-0.03, 0.24) 16:35:04.810 00.000 4788 Status Line 0: m=89152 SNR=19.4 16:35:04.810 00.000 3756 Worker thread wakes up 16:35:04.810 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.03, 0.24) 16:35:04.810 00.000 3756 Handling move in thread for scope dir=0 16:35:04.810 00.000 3756 endpoint = (-0.03, 0.24) 16:35:04.810 00.000 3756 CameraToMount -- cameraTheta (1.69) - m_xAngle (0.25) = xAngle (1.44 = 1.44) 16:35:04.810 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6196, FiltMax=21195 16:35:04.810 00.000 3756 CameraToMount -- cameraTheta (1.69) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.44 = 1.44) 16:35:04.810 00.000 3756 CameraToMount -- cameraX=-0.03 cameraY=0.24 hyp=0.24 cameraTheta=1.69 mountX=0.03 mountY=0.24, mountTheta=1.44 16:35:04.810 00.000 3756 Moving (-0.03, 0.24) raw xDistance=0.03 yDistance=0.24 16:35:04.810 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 16:35:04.810 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.24 from input 0.24 16:35:04.810 00.000 3756 Move(2, 0, 1) 16:35:04.810 00.000 3756 Move returns status 0, amount 0 16:35:04.810 00.000 3756 Move(1, 42, 1) 16:35:04.828 00.018 4788 Resizing image to 469,362 16:35:04.833 00.005 4788 UpdateGuideState exits: m=89152 SNR=19.4 16:35:04.833 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:04.833 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:04.833 00.000 4788 Enqueuing Expose request 16:35:04.852 00.019 3756 Move returns status 0, amount 42 16:35:04.852 00.000 3756 Status Line 1: South 0.24 px 42 ms 16:35:04.852 00.000 3756 South 0.24 px 42 ms 16:35:04.852 00.000 3756 move complete, result=0 16:35:04.852 00.000 3756 worker thread done servicing request 16:35:04.852 00.000 3756 Worker thread wakes up 16:35:04.852 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:04.852 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:04.860 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:05.854 00.994 3756 Exposure complete 16:35:05.914 00.060 3756 worker thread done servicing request 16:35:05.914 00.000 4788 Processing an image 16:35:05.914 00.000 4788 UpdateGuideState(): m_state=6 16:35:05.915 00.001 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:35:05.915 00.000 4788 Star::Find returns 1 (0), X=324.38, Y=401.18, Mass=85060, SNR=18.4, Peak=29164 HFD=1.5 16:35:05.915 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.35, y=0.17, type=1) 16:35:05.915 00.000 4788 Enqueuing Move request for scope (0.35, 0.17) 16:35:05.915 00.000 4788 Status Line 0: m=85060 SNR=18.4 16:35:05.915 00.000 3756 Worker thread wakes up 16:35:05.915 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.35, 0.17) 16:35:05.915 00.000 3756 Handling move in thread for scope dir=0 16:35:05.915 00.000 3756 endpoint = (0.35, 0.17) 16:35:05.915 00.000 3756 CameraToMount -- cameraTheta (0.45) - m_xAngle (0.25) = xAngle (0.21 = 0.21) 16:35:05.915 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6186, FiltMax=19207 16:35:05.915 00.000 3756 CameraToMount -- cameraTheta (0.45) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.20 = 0.20) 16:35:05.915 00.000 3756 CameraToMount -- cameraX=0.35 cameraY=0.17 hyp=0.39 cameraTheta=0.45 mountX=0.39 mountY=0.08, mountTheta=0.20 16:35:05.915 00.000 3756 Moving (0.35, 0.17) raw xDistance=0.39 yDistance=0.08 16:35:05.915 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.24 from input 0.39 16:35:05.915 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:05.915 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 16:35:05.915 00.000 3756 Move(3, 44, 1) 16:35:05.933 00.018 4788 Resizing image to 469,362 16:35:05.937 00.004 4788 UpdateGuideState exits: m=85060 SNR=18.4 16:35:05.937 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:05.937 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:05.937 00.000 4788 Enqueuing Expose request 16:35:05.959 00.022 3756 Move returns status 0, amount 44 16:35:05.959 00.000 3756 Move(0, 0, 1) 16:35:05.959 00.000 3756 Move returns status 0, amount 0 16:35:05.959 00.000 3756 Status Line 1: West 0.24 px 44 ms 16:35:05.959 00.000 3756 West 0.24 px 44 ms 16:35:05.959 00.000 3756 move complete, result=0 16:35:05.959 00.000 3756 worker thread done servicing request 16:35:05.959 00.000 3756 Worker thread wakes up 16:35:05.959 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:05.959 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:05.967 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:06.960 00.993 3756 Exposure complete 16:35:07.046 00.086 3756 worker thread done servicing request 16:35:07.046 00.000 4788 Processing an image 16:35:07.046 00.000 4788 UpdateGuideState(): m_state=6 16:35:07.046 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:07.046 00.000 4788 Star::Find returns 1 (0), X=323.95, Y=400.92, Mass=82806, SNR=19.5, Peak=39864 HFD=1.6 16:35:07.046 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.07, y=-0.08, type=1) 16:35:07.047 00.001 4788 Enqueuing Move request for scope (-0.07, -0.08) 16:35:07.047 00.000 3756 Worker thread wakes up 16:35:07.047 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.07, -0.08) 16:35:07.047 00.000 3756 Handling move in thread for scope dir=0 16:35:07.047 00.000 3756 endpoint = (-0.07, -0.08) 16:35:07.047 00.000 3756 CameraToMount -- cameraTheta (-2.27) - m_xAngle (0.25) = xAngle (-2.52 = -2.52) 16:35:07.047 00.000 3756 CameraToMount -- cameraTheta (-2.27) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.52 = -2.52) 16:35:07.047 00.000 3756 CameraToMount -- cameraX=-0.07 cameraY=-0.08 hyp=0.11 cameraTheta=-2.27 mountX=-0.09 mountY=-0.06, mountTheta=-2.52 16:35:07.047 00.000 3756 Moving (-0.07, -0.08) raw xDistance=-0.09 yDistance=-0.06 16:35:07.047 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 16:35:07.047 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:07.047 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 16:35:07.047 00.000 3756 Move(2, 0, 1) 16:35:07.047 00.000 3756 Move returns status 0, amount 0 16:35:07.047 00.000 3756 Move(0, 0, 1) 16:35:07.048 00.001 4788 Status Line 0: m=82806 SNR=19.5 16:35:07.048 00.000 3756 Move returns status 0, amount 0 16:35:07.048 00.000 3756 move complete, result=0 16:35:07.048 00.000 3756 worker thread done servicing request 16:35:07.048 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6142, FiltMax=22299 16:35:07.066 00.018 4788 Resizing image to 469,362 16:35:07.071 00.005 4788 UpdateGuideState exits: m=82806 SNR=19.5 16:35:07.071 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:07.071 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:07.071 00.000 4788 Enqueuing Expose request 16:35:07.071 00.000 3756 Worker thread wakes up 16:35:07.071 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:07.071 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:07.079 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:08.073 00.994 3756 Exposure complete 16:35:08.133 00.060 3756 worker thread done servicing request 16:35:08.133 00.000 4788 Processing an image 16:35:08.134 00.001 4788 UpdateGuideState(): m_state=6 16:35:08.134 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:35:08.134 00.000 4788 Star::Find returns 1 (0), X=323.93, Y=401.30, Mass=81261, SNR=17.8, Peak=32491 HFD=1.4 16:35:08.134 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.09, y=0.29, type=1) 16:35:08.134 00.000 4788 Enqueuing Move request for scope (-0.09, 0.29) 16:35:08.134 00.000 4788 Status Line 0: m=81261 SNR=17.8 16:35:08.134 00.000 3756 Worker thread wakes up 16:35:08.134 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.09, 0.29) 16:35:08.134 00.000 3756 Handling move in thread for scope dir=0 16:35:08.134 00.000 3756 endpoint = (-0.09, 0.29) 16:35:08.134 00.000 3756 CameraToMount -- cameraTheta (1.87) - m_xAngle (0.25) = xAngle (1.63 = 1.63) 16:35:08.134 00.000 3756 CameraToMount -- cameraTheta (1.87) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.62 = 1.62) 16:35:08.134 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6168, FiltMax=22749 16:35:08.134 00.000 3756 CameraToMount -- cameraX=-0.09 cameraY=0.29 hyp=0.31 cameraTheta=1.87 mountX=-0.02 mountY=0.31, mountTheta=1.63 16:35:08.134 00.000 3756 Moving (-0.09, 0.29) raw xDistance=-0.02 yDistance=0.31 16:35:08.134 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 16:35:08.134 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.31 from input 0.31 16:35:08.134 00.000 3756 Move(2, 0, 1) 16:35:08.135 00.001 3756 Move returns status 0, amount 0 16:35:08.135 00.000 3756 Move(1, 55, 1) 16:35:08.154 00.019 4788 Resizing image to 469,362 16:35:08.159 00.005 4788 UpdateGuideState exits: m=81261 SNR=17.8 16:35:08.159 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:08.159 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:08.159 00.000 4788 Enqueuing Expose request 16:35:08.190 00.031 3756 Move returns status 0, amount 55 16:35:08.190 00.000 3756 Status Line 1: South 0.31 px 55 ms 16:35:08.190 00.000 3756 South 0.31 px 55 ms 16:35:08.190 00.000 3756 move complete, result=0 16:35:08.190 00.000 3756 worker thread done servicing request 16:35:08.190 00.000 3756 Worker thread wakes up 16:35:08.190 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:08.190 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:08.212 00.022 3756 ScopeASCOM::SideOfPier() returns 1 16:35:09.192 00.980 3756 Exposure complete 16:35:09.265 00.073 3756 worker thread done servicing request 16:35:09.265 00.000 4788 Processing an image 16:35:09.265 00.000 4788 UpdateGuideState(): m_state=6 16:35:09.265 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:35:09.265 00.000 4788 Star::Find returns 1 (0), X=323.90, Y=400.98, Mass=86597, SNR=17.5, Peak=37286 HFD=1.9 16:35:09.265 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.13, y=-0.03, type=1) 16:35:09.265 00.000 4788 Enqueuing Move request for scope (-0.13, -0.03) 16:35:09.265 00.000 4788 Status Line 0: m=86597 SNR=17.5 16:35:09.265 00.000 3756 Worker thread wakes up 16:35:09.266 00.001 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.13, -0.03) 16:35:09.266 00.000 3756 Handling move in thread for scope dir=0 16:35:09.266 00.000 3756 endpoint = (-0.13, -0.03) 16:35:09.266 00.000 3756 CameraToMount -- cameraTheta (-2.92) - m_xAngle (0.25) = xAngle (-3.17 = 3.11) 16:35:09.266 00.000 3756 CameraToMount -- cameraTheta (-2.92) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-3.17 = 3.11) 16:35:09.266 00.000 3756 CameraToMount -- cameraX=-0.13 cameraY=-0.03 hyp=0.13 cameraTheta=-2.92 mountX=-0.13 mountY=0.00, mountTheta=3.11 16:35:09.266 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6178, FiltMax=20423 16:35:09.266 00.000 3756 Moving (-0.13, -0.03) raw xDistance=-0.13 yDistance=0.00 16:35:09.266 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 16:35:09.266 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:09.266 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.00 16:35:09.266 00.000 3756 Move(2, 0, 1) 16:35:09.266 00.000 3756 Move returns status 0, amount 0 16:35:09.266 00.000 3756 Move(0, 0, 1) 16:35:09.266 00.000 3756 Move returns status 0, amount 0 16:35:09.267 00.001 3756 move complete, result=0 16:35:09.267 00.000 3756 worker thread done servicing request 16:35:09.285 00.018 4788 Resizing image to 469,362 16:35:09.290 00.005 4788 UpdateGuideState exits: m=86597 SNR=17.5 16:35:09.290 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:09.290 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:09.290 00.000 4788 Enqueuing Expose request 16:35:09.290 00.000 3756 Worker thread wakes up 16:35:09.290 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:09.290 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:09.297 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:35:10.291 00.994 3756 Exposure complete 16:35:10.354 00.063 3756 worker thread done servicing request 16:35:10.354 00.000 4788 Processing an image 16:35:10.354 00.000 4788 UpdateGuideState(): m_state=6 16:35:10.354 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:35:10.354 00.000 4788 Star::Find returns 1 (0), X=323.91, Y=401.11, Mass=82929, SNR=18.8, Peak=39801 HFD=1.4 16:35:10.354 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.11, y=0.10, type=1) 16:35:10.354 00.000 4788 Enqueuing Move request for scope (-0.11, 0.10) 16:35:10.354 00.000 4788 Status Line 0: m=82929 SNR=18.8 16:35:10.354 00.000 3756 Worker thread wakes up 16:35:10.354 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.11, 0.10) 16:35:10.354 00.000 3756 Handling move in thread for scope dir=0 16:35:10.355 00.001 3756 endpoint = (-0.11, 0.10) 16:35:10.355 00.000 3756 CameraToMount -- cameraTheta (2.38) - m_xAngle (0.25) = xAngle (2.13 = 2.13) 16:35:10.355 00.000 3756 CameraToMount -- cameraTheta (2.38) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.13 = 2.13) 16:35:10.355 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6230, FiltMax=20436 16:35:10.355 00.000 3756 CameraToMount -- cameraX=-0.11 cameraY=0.10 hyp=0.15 cameraTheta=2.38 mountX=-0.08 mountY=0.13, mountTheta=2.13 16:35:10.355 00.000 3756 Moving (-0.11, 0.10) raw xDistance=-0.08 yDistance=0.13 16:35:10.355 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.08 16:35:10.355 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:10.355 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 16:35:10.355 00.000 3756 Move(2, 0, 1) 16:35:10.355 00.000 3756 Move returns status 0, amount 0 16:35:10.355 00.000 3756 Move(0, 0, 1) 16:35:10.355 00.000 3756 Move returns status 0, amount 0 16:35:10.355 00.000 3756 move complete, result=0 16:35:10.355 00.000 3756 worker thread done servicing request 16:35:10.372 00.017 4788 Resizing image to 469,362 16:35:10.377 00.005 4788 UpdateGuideState exits: m=82929 SNR=18.8 16:35:10.377 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:10.377 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:10.377 00.000 4788 Enqueuing Expose request 16:35:10.377 00.000 3756 Worker thread wakes up 16:35:10.377 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:10.377 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:10.385 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:11.379 00.994 3756 Exposure complete 16:35:11.440 00.061 3756 worker thread done servicing request 16:35:11.440 00.000 4788 Processing an image 16:35:11.441 00.001 4788 UpdateGuideState(): m_state=6 16:35:11.441 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:35:11.441 00.000 4788 Star::Find returns 1 (0), X=324.20, Y=401.03, Mass=82984, SNR=17.8, Peak=36198 HFD=1.6 16:35:11.441 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.18, y=0.02, type=1) 16:35:11.441 00.000 4788 Enqueuing Move request for scope (0.18, 0.02) 16:35:11.441 00.000 4788 Status Line 0: m=82984 SNR=17.8 16:35:11.441 00.000 3756 Worker thread wakes up 16:35:11.441 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.18, 0.02) 16:35:11.441 00.000 3756 Handling move in thread for scope dir=0 16:35:11.441 00.000 3756 endpoint = (0.18, 0.02) 16:35:11.441 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6158, FiltMax=20719 16:35:11.441 00.000 3756 CameraToMount -- cameraTheta (0.11) - m_xAngle (0.25) = xAngle (-0.13 = -0.13) 16:35:11.441 00.000 3756 CameraToMount -- cameraTheta (0.11) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.13 = -0.13) 16:35:11.441 00.000 3756 CameraToMount -- cameraX=0.18 cameraY=0.02 hyp=0.19 cameraTheta=0.11 mountX=0.18 mountY=-0.02, mountTheta=-0.13 16:35:11.441 00.000 3756 Moving (0.18, 0.02) raw xDistance=0.18 yDistance=-0.02 16:35:11.441 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 16:35:11.441 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:11.442 00.001 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 16:35:11.442 00.000 3756 Move(2, 0, 1) 16:35:11.442 00.000 3756 Move returns status 0, amount 0 16:35:11.442 00.000 3756 Move(0, 0, 1) 16:35:11.442 00.000 3756 Move returns status 0, amount 0 16:35:11.442 00.000 3756 move complete, result=0 16:35:11.442 00.000 3756 worker thread done servicing request 16:35:11.463 00.021 4788 Resizing image to 469,362 16:35:11.467 00.004 4788 UpdateGuideState exits: m=82984 SNR=17.8 16:35:11.467 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:11.467 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:11.468 00.001 4788 Enqueuing Expose request 16:35:11.468 00.000 3756 Worker thread wakes up 16:35:11.468 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:11.468 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:11.520 00.052 3756 ScopeASCOM::SideOfPier() returns 1 16:35:12.469 00.949 3756 Exposure complete 16:35:12.538 00.069 3756 worker thread done servicing request 16:35:12.538 00.000 4788 Processing an image 16:35:12.538 00.000 4788 UpdateGuideState(): m_state=6 16:35:12.538 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:12.538 00.000 4788 Star::Find returns 1 (0), X=324.14, Y=401.10, Mass=77700, SNR=18.1, Peak=35203 HFD=1.5 16:35:12.538 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.12, y=0.10, type=1) 16:35:12.538 00.000 4788 Enqueuing Move request for scope (0.12, 0.10) 16:35:12.538 00.000 4788 Status Line 0: m=77700 SNR=18.1 16:35:12.538 00.000 3756 Worker thread wakes up 16:35:12.538 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.12, 0.10) 16:35:12.539 00.001 3756 Handling move in thread for scope dir=0 16:35:12.539 00.000 3756 endpoint = (0.12, 0.10) 16:35:12.539 00.000 3756 CameraToMount -- cameraTheta (0.68) - m_xAngle (0.25) = xAngle (0.43 = 0.43) 16:35:12.539 00.000 3756 CameraToMount -- cameraTheta (0.68) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.43 = 0.43) 16:35:12.539 00.000 3756 CameraToMount -- cameraX=0.12 cameraY=0.10 hyp=0.15 cameraTheta=0.68 mountX=0.14 mountY=0.06, mountTheta=0.43 16:35:12.539 00.000 3756 Moving (0.12, 0.10) raw xDistance=0.14 yDistance=0.06 16:35:12.539 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 16:35:12.539 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:12.539 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6096, FiltMax=20418 16:35:12.539 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 16:35:12.539 00.000 3756 Move(2, 0, 1) 16:35:12.539 00.000 3756 Move returns status 0, amount 0 16:35:12.539 00.000 3756 Move(0, 0, 1) 16:35:12.539 00.000 3756 Move returns status 0, amount 0 16:35:12.539 00.000 3756 move complete, result=0 16:35:12.539 00.000 3756 worker thread done servicing request 16:35:12.557 00.018 4788 Resizing image to 469,362 16:35:12.561 00.004 4788 UpdateGuideState exits: m=77700 SNR=18.1 16:35:12.562 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:12.562 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:12.562 00.000 4788 Enqueuing Expose request 16:35:12.562 00.000 3756 Worker thread wakes up 16:35:12.562 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:12.562 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:12.570 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:13.564 00.994 3756 Exposure complete 16:35:13.624 00.060 3756 worker thread done servicing request 16:35:13.624 00.000 4788 Processing an image 16:35:13.624 00.000 4788 UpdateGuideState(): m_state=6 16:35:13.624 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:13.624 00.000 4788 Star::Find returns 1 (0), X=324.02, Y=401.11, Mass=82935, SNR=17.4, Peak=33808 HFD=1.8 16:35:13.624 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.00, y=0.11, type=1) 16:35:13.624 00.000 4788 Enqueuing Move request for scope (0.00, 0.11) 16:35:13.624 00.000 4788 Status Line 0: m=82935 SNR=17.4 16:35:13.624 00.000 3756 Worker thread wakes up 16:35:13.624 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.00, 0.11) 16:35:13.624 00.000 3756 Handling move in thread for scope dir=0 16:35:13.624 00.000 3756 endpoint = (0.00, 0.11) 16:35:13.624 00.000 3756 CameraToMount -- cameraTheta (1.57) - m_xAngle (0.25) = xAngle (1.32 = 1.32) 16:35:13.624 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6177, FiltMax=21273 16:35:13.625 00.001 3756 CameraToMount -- cameraTheta (1.57) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.32 = 1.32) 16:35:13.625 00.000 3756 CameraToMount -- cameraX=0.00 cameraY=0.11 hyp=0.11 cameraTheta=1.57 mountX=0.03 mountY=0.10, mountTheta=1.32 16:35:13.625 00.000 3756 Moving (0.00, 0.11) raw xDistance=0.03 yDistance=0.10 16:35:13.625 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 16:35:13.625 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:13.625 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 16:35:13.625 00.000 3756 Move(2, 0, 1) 16:35:13.625 00.000 3756 Move returns status 0, amount 0 16:35:13.625 00.000 3756 Move(0, 0, 1) 16:35:13.625 00.000 3756 Move returns status 0, amount 0 16:35:13.625 00.000 3756 move complete, result=0 16:35:13.625 00.000 3756 worker thread done servicing request 16:35:13.642 00.017 4788 Resizing image to 469,362 16:35:13.647 00.005 4788 UpdateGuideState exits: m=82935 SNR=17.4 16:35:13.647 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:13.647 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:13.647 00.000 4788 Enqueuing Expose request 16:35:13.647 00.000 3756 Worker thread wakes up 16:35:13.647 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:13.647 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:13.658 00.011 3756 ScopeASCOM::SideOfPier() returns 1 16:35:14.649 00.991 3756 Exposure complete 16:35:14.709 00.060 3756 worker thread done servicing request 16:35:14.709 00.000 4788 Processing an image 16:35:14.709 00.000 4788 UpdateGuideState(): m_state=6 16:35:14.709 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:14.709 00.000 4788 Star::Find returns 1 (0), X=323.99, Y=401.24, Mass=82727, SNR=17.8, Peak=37108 HFD=1.4 16:35:14.709 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.04, y=0.24, type=1) 16:35:14.710 00.001 4788 Enqueuing Move request for scope (-0.04, 0.24) 16:35:14.710 00.000 4788 Status Line 0: m=82727 SNR=17.8 16:35:14.710 00.000 3756 Worker thread wakes up 16:35:14.710 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.04, 0.24) 16:35:14.710 00.000 3756 Handling move in thread for scope dir=0 16:35:14.710 00.000 3756 endpoint = (-0.04, 0.24) 16:35:14.710 00.000 3756 CameraToMount -- cameraTheta (1.72) - m_xAngle (0.25) = xAngle (1.47 = 1.47) 16:35:14.710 00.000 3756 CameraToMount -- cameraTheta (1.72) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.47 = 1.47) 16:35:14.710 00.000 3756 CameraToMount -- cameraX=-0.04 cameraY=0.24 hyp=0.24 cameraTheta=1.72 mountX=0.02 mountY=0.24, mountTheta=1.47 16:35:14.710 00.000 3756 Moving (-0.04, 0.24) raw xDistance=0.02 yDistance=0.24 16:35:14.710 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.02 16:35:14.710 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.24 from input 0.24 16:35:14.710 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6158, FiltMax=19835 16:35:14.710 00.000 3756 Move(2, 0, 1) 16:35:14.710 00.000 3756 Move returns status 0, amount 0 16:35:14.710 00.000 3756 Move(1, 42, 1) 16:35:14.728 00.018 4788 Resizing image to 469,362 16:35:14.733 00.005 4788 UpdateGuideState exits: m=82727 SNR=17.8 16:35:14.733 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:14.733 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:14.733 00.000 4788 Enqueuing Expose request 16:35:14.752 00.019 3756 Move returns status 0, amount 42 16:35:14.752 00.000 3756 Status Line 1: South 0.24 px 42 ms 16:35:14.752 00.000 3756 South 0.24 px 42 ms 16:35:14.752 00.000 3756 move complete, result=0 16:35:14.752 00.000 3756 worker thread done servicing request 16:35:14.752 00.000 3756 Worker thread wakes up 16:35:14.752 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:14.752 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:14.760 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:15.754 00.994 3756 Exposure complete 16:35:15.814 00.060 3756 worker thread done servicing request 16:35:15.814 00.000 4788 Processing an image 16:35:15.814 00.000 4788 UpdateGuideState(): m_state=6 16:35:15.814 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:35:15.814 00.000 4788 Star::Find returns 1 (0), X=324.27, Y=401.01, Mass=84465, SNR=18.4, Peak=32882 HFD=1.5 16:35:15.814 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.25, y=0.01, type=1) 16:35:15.814 00.000 4788 Enqueuing Move request for scope (0.25, 0.01) 16:35:15.814 00.000 4788 Status Line 0: m=84465 SNR=18.4 16:35:15.814 00.000 3756 Worker thread wakes up 16:35:15.814 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.25, 0.01) 16:35:15.814 00.000 3756 Handling move in thread for scope dir=0 16:35:15.814 00.000 3756 endpoint = (0.25, 0.01) 16:35:15.814 00.000 3756 CameraToMount -- cameraTheta (0.03) - m_xAngle (0.25) = xAngle (-0.21 = -0.21) 16:35:15.814 00.000 3756 CameraToMount -- cameraTheta (0.03) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.22 = -0.22) 16:35:15.815 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6146, FiltMax=20336 16:35:15.815 00.000 3756 CameraToMount -- cameraX=0.25 cameraY=0.01 hyp=0.25 cameraTheta=0.03 mountX=0.24 mountY=-0.05, mountTheta=-0.22 16:35:15.815 00.000 3756 Moving (0.25, 0.01) raw xDistance=0.24 yDistance=-0.05 16:35:15.815 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.15 from input 0.24 16:35:15.815 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:15.815 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 16:35:15.815 00.000 3756 Move(3, 28, 1) 16:35:15.833 00.018 4788 Resizing image to 469,362 16:35:15.837 00.004 4788 UpdateGuideState exits: m=84465 SNR=18.4 16:35:15.837 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:15.837 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:15.837 00.000 4788 Enqueuing Expose request 16:35:15.843 00.006 3756 Move returns status 0, amount 28 16:35:15.843 00.000 3756 Move(0, 0, 1) 16:35:15.843 00.000 3756 Move returns status 0, amount 0 16:35:15.843 00.000 3756 Status Line 1: West 0.15 px 28 ms 16:35:15.843 00.000 3756 West 0.15 px 28 ms 16:35:15.843 00.000 3756 move complete, result=0 16:35:15.843 00.000 3756 worker thread done servicing request 16:35:15.843 00.000 3756 Worker thread wakes up 16:35:15.843 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:15.843 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:15.851 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:16.845 00.994 3756 Exposure complete 16:35:16.918 00.073 3756 worker thread done servicing request 16:35:16.919 00.001 4788 Processing an image 16:35:16.919 00.000 4788 UpdateGuideState(): m_state=6 16:35:16.919 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:16.919 00.000 4788 Star::Find returns 1 (0), X=324.01, Y=400.98, Mass=87922, SNR=19.9, Peak=38902 HFD=2.0 16:35:16.919 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.01, y=-0.03, type=1) 16:35:16.919 00.000 4788 Enqueuing Move request for scope (-0.01, -0.03) 16:35:16.919 00.000 4788 Status Line 0: m=87922 SNR=19.9 16:35:16.919 00.000 3756 Worker thread wakes up 16:35:16.919 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.01, -0.03) 16:35:16.919 00.000 3756 Handling move in thread for scope dir=0 16:35:16.919 00.000 3756 endpoint = (-0.01, -0.03) 16:35:16.919 00.000 3756 CameraToMount -- cameraTheta (-1.99) - m_xAngle (0.25) = xAngle (-2.23 = -2.23) 16:35:16.919 00.000 3756 CameraToMount -- cameraTheta (-1.99) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.24 = -2.24) 16:35:16.919 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6202, FiltMax=19441 16:35:16.919 00.000 3756 CameraToMount -- cameraX=-0.01 cameraY=-0.03 hyp=0.03 cameraTheta=-1.99 mountX=-0.02 mountY=-0.02, mountTheta=-2.23 16:35:16.920 00.001 3756 Moving (-0.01, -0.03) raw xDistance=-0.02 yDistance=-0.02 16:35:16.920 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 16:35:16.920 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:16.920 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 16:35:16.920 00.000 3756 Move(2, 0, 1) 16:35:16.920 00.000 3756 Move returns status 0, amount 0 16:35:16.920 00.000 3756 Move(0, 0, 1) 16:35:16.920 00.000 3756 Move returns status 0, amount 0 16:35:16.920 00.000 3756 move complete, result=0 16:35:16.920 00.000 3756 worker thread done servicing request 16:35:16.939 00.019 4788 Resizing image to 469,362 16:35:16.944 00.005 4788 UpdateGuideState exits: m=87922 SNR=19.9 16:35:16.944 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:16.944 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:16.944 00.000 4788 Enqueuing Expose request 16:35:16.944 00.000 3756 Worker thread wakes up 16:35:16.944 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:16.944 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:16.952 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:17.946 00.994 3756 Exposure complete 16:35:18.005 00.059 3756 worker thread done servicing request 16:35:18.005 00.000 4788 Processing an image 16:35:18.005 00.000 4788 UpdateGuideState(): m_state=6 16:35:18.005 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:35:18.005 00.000 4788 Star::Find returns 1 (0), X=324.13, Y=401.12, Mass=87597, SNR=20.6, Peak=41920 HFD=1.3 16:35:18.005 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.11, y=0.11, type=1) 16:35:18.005 00.000 4788 Enqueuing Move request for scope (0.11, 0.11) 16:35:18.005 00.000 4788 Status Line 0: m=87597 SNR=20.6 16:35:18.005 00.000 3756 Worker thread wakes up 16:35:18.005 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.11, 0.11) 16:35:18.005 00.000 3756 Handling move in thread for scope dir=0 16:35:18.005 00.000 3756 endpoint = (0.11, 0.11) 16:35:18.005 00.000 3756 CameraToMount -- cameraTheta (0.79) - m_xAngle (0.25) = xAngle (0.54 = 0.54) 16:35:18.006 00.001 3756 CameraToMount -- cameraTheta (0.79) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.54 = 0.54) 16:35:18.006 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6092, FiltMax=20455 16:35:18.006 00.000 3756 CameraToMount -- cameraX=0.11 cameraY=0.11 hyp=0.16 cameraTheta=0.79 mountX=0.13 mountY=0.08, mountTheta=0.54 16:35:18.006 00.000 3756 Moving (0.11, 0.11) raw xDistance=0.13 yDistance=0.08 16:35:18.006 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 16:35:18.006 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:18.006 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.08 16:35:18.006 00.000 3756 Move(2, 0, 1) 16:35:18.006 00.000 3756 Move returns status 0, amount 0 16:35:18.006 00.000 3756 Move(0, 0, 1) 16:35:18.006 00.000 3756 Move returns status 0, amount 0 16:35:18.006 00.000 3756 move complete, result=0 16:35:18.006 00.000 3756 worker thread done servicing request 16:35:18.024 00.018 4788 Resizing image to 469,362 16:35:18.028 00.004 4788 UpdateGuideState exits: m=87597 SNR=20.6 16:35:18.028 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:18.028 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:18.028 00.000 4788 Enqueuing Expose request 16:35:18.028 00.000 3756 Worker thread wakes up 16:35:18.028 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:18.028 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:18.036 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:19.030 00.994 3756 Exposure complete 16:35:19.104 00.074 4788 Processing an image 16:35:19.104 00.000 4788 UpdateGuideState(): m_state=6 16:35:19.104 00.000 3756 worker thread done servicing request 16:35:19.104 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:19.104 00.000 4788 Star::Find returns 1 (0), X=323.93, Y=400.99, Mass=80743, SNR=18.6, Peak=36433 HFD=1.9 16:35:19.105 00.001 4788 SchedulePrimaryMove(00729DC0, x=-0.09, y=-0.02, type=1) 16:35:19.105 00.000 4788 Enqueuing Move request for scope (-0.09, -0.02) 16:35:19.105 00.000 4788 Status Line 0: m=80743 SNR=18.6 16:35:19.105 00.000 3756 Worker thread wakes up 16:35:19.105 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.09, -0.02) 16:35:19.105 00.000 3756 Handling move in thread for scope dir=0 16:35:19.105 00.000 3756 endpoint = (-0.09, -0.02) 16:35:19.105 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6206, FiltMax=20000 16:35:19.105 00.000 3756 CameraToMount -- cameraTheta (-2.97) - m_xAngle (0.25) = xAngle (-3.21 = 3.07) 16:35:19.105 00.000 3756 CameraToMount -- cameraTheta (-2.97) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-3.21 = 3.07) 16:35:19.105 00.000 3756 CameraToMount -- cameraX=-0.09 cameraY=-0.02 hyp=0.09 cameraTheta=-2.97 mountX=-0.09 mountY=0.01, mountTheta=3.07 16:35:19.105 00.000 3756 Moving (-0.09, -0.02) raw xDistance=-0.09 yDistance=0.01 16:35:19.105 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 16:35:19.105 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:19.106 00.001 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 16:35:19.106 00.000 3756 Move(2, 0, 1) 16:35:19.106 00.000 3756 Move returns status 0, amount 0 16:35:19.106 00.000 3756 Move(0, 0, 1) 16:35:19.106 00.000 3756 Move returns status 0, amount 0 16:35:19.106 00.000 3756 move complete, result=0 16:35:19.106 00.000 3756 worker thread done servicing request 16:35:19.124 00.018 4788 Resizing image to 469,362 16:35:19.129 00.005 4788 UpdateGuideState exits: m=80743 SNR=18.6 16:35:19.129 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:19.129 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:19.129 00.000 4788 Enqueuing Expose request 16:35:19.129 00.000 3756 Worker thread wakes up 16:35:19.129 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:19.129 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:19.137 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:20.130 00.993 3756 Exposure complete 16:35:20.191 00.061 3756 worker thread done servicing request 16:35:20.191 00.000 4788 Processing an image 16:35:20.191 00.000 4788 UpdateGuideState(): m_state=6 16:35:20.191 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:35:20.191 00.000 4788 Star::Find returns 1 (0), X=324.17, Y=401.04, Mass=86741, SNR=19.7, Peak=35612 HFD=1.8 16:35:20.191 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.15, y=0.04, type=1) 16:35:20.191 00.000 4788 Enqueuing Move request for scope (0.15, 0.04) 16:35:20.191 00.000 4788 Status Line 0: m=86741 SNR=19.7 16:35:20.191 00.000 3756 Worker thread wakes up 16:35:20.191 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.15, 0.04) 16:35:20.191 00.000 3756 Handling move in thread for scope dir=0 16:35:20.191 00.000 3756 endpoint = (0.15, 0.04) 16:35:20.191 00.000 3756 CameraToMount -- cameraTheta (0.23) - m_xAngle (0.25) = xAngle (-0.01 = -0.01) 16:35:20.191 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6170, FiltMax=20725 16:35:20.192 00.001 3756 CameraToMount -- cameraTheta (0.23) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.02 = -0.02) 16:35:20.192 00.000 3756 CameraToMount -- cameraX=0.15 cameraY=0.04 hyp=0.15 cameraTheta=0.23 mountX=0.15 mountY=-0.00, mountTheta=-0.02 16:35:20.192 00.000 3756 Moving (0.15, 0.04) raw xDistance=0.15 yDistance=-0.00 16:35:20.192 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 16:35:20.192 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:20.192 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 16:35:20.192 00.000 3756 Move(2, 0, 1) 16:35:20.192 00.000 3756 Move returns status 0, amount 0 16:35:20.192 00.000 3756 Move(0, 0, 1) 16:35:20.192 00.000 3756 Move returns status 0, amount 0 16:35:20.192 00.000 3756 move complete, result=0 16:35:20.192 00.000 3756 worker thread done servicing request 16:35:20.211 00.019 4788 Resizing image to 469,362 16:35:20.215 00.004 4788 UpdateGuideState exits: m=86741 SNR=19.7 16:35:20.216 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:20.216 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:20.216 00.000 4788 Enqueuing Expose request 16:35:20.216 00.000 3756 Worker thread wakes up 16:35:20.216 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:20.216 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:20.224 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:21.218 00.994 3756 Exposure complete 16:35:21.293 00.075 3756 worker thread done servicing request 16:35:21.293 00.000 4788 Processing an image 16:35:21.294 00.001 4788 UpdateGuideState(): m_state=6 16:35:21.294 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:21.294 00.000 4788 Star::Find returns 1 (0), X=324.25, Y=401.12, Mass=75379, SNR=17.7, Peak=34166 HFD=1.3 16:35:21.294 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.23, y=0.11, type=1) 16:35:21.294 00.000 4788 Enqueuing Move request for scope (0.23, 0.11) 16:35:21.294 00.000 4788 Status Line 0: m=75379 SNR=17.7 16:35:21.294 00.000 3756 Worker thread wakes up 16:35:21.294 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.23, 0.11) 16:35:21.294 00.000 3756 Handling move in thread for scope dir=0 16:35:21.294 00.000 3756 endpoint = (0.23, 0.11) 16:35:21.294 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6170, FiltMax=20517 16:35:21.294 00.000 3756 CameraToMount -- cameraTheta (0.46) - m_xAngle (0.25) = xAngle (0.21 = 0.21) 16:35:21.295 00.001 3756 CameraToMount -- cameraTheta (0.46) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.21 = 0.21) 16:35:21.295 00.000 3756 CameraToMount -- cameraX=0.23 cameraY=0.11 hyp=0.26 cameraTheta=0.46 mountX=0.25 mountY=0.05, mountTheta=0.21 16:35:21.295 00.000 3756 Moving (0.23, 0.11) raw xDistance=0.25 yDistance=0.05 16:35:21.295 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.16 from input 0.25 16:35:21.295 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:21.295 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 16:35:21.295 00.000 3756 Move(3, 29, 1) 16:35:21.314 00.019 4788 Resizing image to 469,362 16:35:21.319 00.005 4788 UpdateGuideState exits: m=75379 SNR=17.7 16:35:21.319 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:21.319 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:21.319 00.000 4788 Enqueuing Expose request 16:35:21.324 00.005 3756 Move returns status 0, amount 29 16:35:21.324 00.000 3756 Move(0, 0, 1) 16:35:21.324 00.000 3756 Move returns status 0, amount 0 16:35:21.324 00.000 3756 Status Line 1: West 0.16 px 29 ms 16:35:21.324 00.000 3756 West 0.16 px 29 ms 16:35:21.324 00.000 3756 move complete, result=0 16:35:21.324 00.000 3756 worker thread done servicing request 16:35:21.324 00.000 3756 Worker thread wakes up 16:35:21.324 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:21.324 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:21.332 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:22.326 00.994 3756 Exposure complete 16:35:22.389 00.063 3756 worker thread done servicing request 16:35:22.389 00.000 4788 Processing an image 16:35:22.389 00.000 4788 UpdateGuideState(): m_state=6 16:35:22.389 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:22.389 00.000 4788 Star::Find returns 1 (0), X=324.14, Y=401.13, Mass=78797, SNR=17.0, Peak=34304 HFD=1.7 16:35:22.389 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.12, y=0.12, type=1) 16:35:22.389 00.000 4788 Enqueuing Move request for scope (0.12, 0.12) 16:35:22.389 00.000 4788 Status Line 0: m=78797 SNR=17.0 16:35:22.389 00.000 3756 Worker thread wakes up 16:35:22.390 00.001 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.12, 0.12) 16:35:22.390 00.000 3756 Handling move in thread for scope dir=0 16:35:22.390 00.000 3756 endpoint = (0.12, 0.12) 16:35:22.390 00.000 3756 CameraToMount -- cameraTheta (0.80) - m_xAngle (0.25) = xAngle (0.55 = 0.55) 16:35:22.390 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6146, FiltMax=18835 16:35:22.390 00.000 3756 CameraToMount -- cameraTheta (0.80) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.55 = 0.55) 16:35:22.390 00.000 3756 CameraToMount -- cameraX=0.12 cameraY=0.12 hyp=0.17 cameraTheta=0.80 mountX=0.15 mountY=0.09, mountTheta=0.55 16:35:22.390 00.000 3756 Moving (0.12, 0.12) raw xDistance=0.15 yDistance=0.09 16:35:22.390 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 16:35:22.390 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:22.390 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 16:35:22.390 00.000 3756 Move(2, 0, 1) 16:35:22.390 00.000 3756 Move returns status 0, amount 0 16:35:22.390 00.000 3756 Move(0, 0, 1) 16:35:22.390 00.000 3756 Move returns status 0, amount 0 16:35:22.390 00.000 3756 move complete, result=0 16:35:22.390 00.000 3756 worker thread done servicing request 16:35:22.410 00.020 4788 Resizing image to 469,362 16:35:22.415 00.005 4788 UpdateGuideState exits: m=78797 SNR=17.0 16:35:22.415 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:22.415 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:22.415 00.000 4788 Enqueuing Expose request 16:35:22.415 00.000 3756 Worker thread wakes up 16:35:22.415 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:22.415 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:22.439 00.024 3756 ScopeASCOM::SideOfPier() returns 1 16:35:23.417 00.978 3756 Exposure complete 16:35:23.490 00.073 3756 worker thread done servicing request 16:35:23.491 00.001 4788 Processing an image 16:35:23.491 00.000 4788 UpdateGuideState(): m_state=6 16:35:23.491 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:23.491 00.000 4788 Star::Find returns 1 (0), X=324.06, Y=401.07, Mass=91476, SNR=20.7, Peak=38094 HFD=1.9 16:35:23.491 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.04, y=0.07, type=1) 16:35:23.491 00.000 4788 Enqueuing Move request for scope (0.04, 0.07) 16:35:23.491 00.000 4788 Status Line 0: m=91476 SNR=20.7 16:35:23.491 00.000 3756 Worker thread wakes up 16:35:23.491 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.04, 0.07) 16:35:23.491 00.000 3756 Handling move in thread for scope dir=0 16:35:23.491 00.000 3756 endpoint = (0.04, 0.07) 16:35:23.491 00.000 3756 CameraToMount -- cameraTheta (1.05) - m_xAngle (0.25) = xAngle (0.80 = 0.80) 16:35:23.491 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6204, FiltMax=19804 16:35:23.491 00.000 3756 CameraToMount -- cameraTheta (1.05) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.80 = 0.80) 16:35:23.491 00.000 3756 CameraToMount -- cameraX=0.04 cameraY=0.07 hyp=0.08 cameraTheta=1.05 mountX=0.05 mountY=0.06, mountTheta=0.80 16:35:23.491 00.000 3756 Moving (0.04, 0.07) raw xDistance=0.05 yDistance=0.06 16:35:23.491 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 16:35:23.491 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:23.491 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 16:35:23.492 00.001 3756 Move(2, 0, 1) 16:35:23.492 00.000 3756 Move returns status 0, amount 0 16:35:23.492 00.000 3756 Move(0, 0, 1) 16:35:23.492 00.000 3756 Move returns status 0, amount 0 16:35:23.492 00.000 3756 move complete, result=0 16:35:23.492 00.000 3756 worker thread done servicing request 16:35:23.509 00.017 4788 Resizing image to 469,362 16:35:23.514 00.005 4788 UpdateGuideState exits: m=91476 SNR=20.7 16:35:23.514 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:23.514 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:23.514 00.000 4788 Enqueuing Expose request 16:35:23.514 00.000 3756 Worker thread wakes up 16:35:23.514 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:23.514 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:23.522 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:24.515 00.993 3756 Exposure complete 16:35:24.575 00.060 3756 worker thread done servicing request 16:35:24.575 00.000 4788 Processing an image 16:35:24.575 00.000 4788 UpdateGuideState(): m_state=6 16:35:24.575 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:24.575 00.000 4788 Star::Find returns 1 (0), X=324.05, Y=401.29, Mass=85744, SNR=17.7, Peak=34591 HFD=1.5 16:35:24.575 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.03, y=0.29, type=1) 16:35:24.575 00.000 4788 Enqueuing Move request for scope (0.03, 0.29) 16:35:24.575 00.000 4788 Status Line 0: m=85744 SNR=17.7 16:35:24.575 00.000 3756 Worker thread wakes up 16:35:24.575 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.03, 0.29) 16:35:24.575 00.000 3756 Handling move in thread for scope dir=0 16:35:24.575 00.000 3756 endpoint = (0.03, 0.29) 16:35:24.575 00.000 3756 CameraToMount -- cameraTheta (1.47) - m_xAngle (0.25) = xAngle (1.23 = 1.23) 16:35:24.575 00.000 3756 CameraToMount -- cameraTheta (1.47) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.23 = 1.23) 16:35:24.575 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6072, FiltMax=21285 16:35:24.575 00.000 3756 CameraToMount -- cameraX=0.03 cameraY=0.29 hyp=0.29 cameraTheta=1.47 mountX=0.10 mountY=0.27, mountTheta=1.23 16:35:24.576 00.001 3756 Moving (0.03, 0.29) raw xDistance=0.10 yDistance=0.27 16:35:24.576 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 16:35:24.576 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.27 from input 0.27 16:35:24.576 00.000 3756 Move(2, 0, 1) 16:35:24.576 00.000 3756 Move returns status 0, amount 0 16:35:24.576 00.000 3756 Move(1, 48, 1) 16:35:24.594 00.018 4788 Resizing image to 469,362 16:35:24.598 00.004 4788 UpdateGuideState exits: m=85744 SNR=17.7 16:35:24.598 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:24.598 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:24.598 00.000 4788 Enqueuing Expose request 16:35:24.624 00.026 3756 Move returns status 0, amount 48 16:35:24.624 00.000 3756 Status Line 1: South 0.27 px 48 ms 16:35:24.624 00.000 3756 South 0.27 px 48 ms 16:35:24.624 00.000 3756 move complete, result=0 16:35:24.624 00.000 3756 worker thread done servicing request 16:35:24.624 00.000 3756 Worker thread wakes up 16:35:24.624 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:24.624 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:24.632 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:25.626 00.994 3756 Exposure complete 16:35:25.702 00.076 3756 worker thread done servicing request 16:35:25.703 00.001 4788 Processing an image 16:35:25.703 00.000 4788 UpdateGuideState(): m_state=6 16:35:25.703 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:25.703 00.000 4788 Star::Find returns 1 (0), X=324.23, Y=400.93, Mass=90331, SNR=19.6, Peak=35598 HFD=1.7 16:35:25.705 00.002 4788 SchedulePrimaryMove(00729DC0, x=0.21, y=-0.08, type=1) 16:35:25.705 00.000 4788 Enqueuing Move request for scope (0.21, -0.08) 16:35:25.705 00.000 3756 Worker thread wakes up 16:35:25.705 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.21, -0.08) 16:35:25.705 00.000 3756 Handling move in thread for scope dir=0 16:35:25.705 00.000 3756 endpoint = (0.21, -0.08) 16:35:25.705 00.000 3756 CameraToMount -- cameraTheta (-0.35) - m_xAngle (0.25) = xAngle (-0.60 = -0.60) 16:35:25.705 00.000 3756 CameraToMount -- cameraTheta (-0.35) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.60 = -0.60) 16:35:25.705 00.000 3756 CameraToMount -- cameraX=0.21 cameraY=-0.08 hyp=0.22 cameraTheta=-0.35 mountX=0.18 mountY=-0.13, mountTheta=-0.60 16:35:25.705 00.000 3756 Moving (0.21, -0.08) raw xDistance=0.18 yDistance=-0.13 16:35:25.705 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 16:35:25.705 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:25.705 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.13 16:35:25.705 00.000 3756 Move(2, 0, 1) 16:35:25.705 00.000 3756 Move returns status 0, amount 0 16:35:25.705 00.000 3756 Move(0, 0, 1) 16:35:25.706 00.001 3756 Move returns status 0, amount 0 16:35:25.706 00.000 3756 move complete, result=0 16:35:25.706 00.000 4788 Status Line 0: m=90331 SNR=19.6 16:35:25.706 00.000 3756 worker thread done servicing request 16:35:25.706 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6200, FiltMax=18460 16:35:25.725 00.019 4788 Resizing image to 469,362 16:35:25.730 00.005 4788 UpdateGuideState exits: m=90331 SNR=19.6 16:35:25.730 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:25.730 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:25.730 00.000 4788 Enqueuing Expose request 16:35:25.730 00.000 3756 Worker thread wakes up 16:35:25.730 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:25.730 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:25.743 00.013 3756 ScopeASCOM::SideOfPier() returns 1 16:35:26.731 00.988 3756 Exposure complete 16:35:26.791 00.060 3756 worker thread done servicing request 16:35:26.791 00.000 4788 Processing an image 16:35:26.791 00.000 4788 UpdateGuideState(): m_state=6 16:35:26.791 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:35:26.791 00.000 4788 Star::Find returns 1 (0), X=323.90, Y=401.06, Mass=84091, SNR=18.8, Peak=38851 HFD=1.8 16:35:26.791 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.12, y=0.06, type=1) 16:35:26.791 00.000 4788 Enqueuing Move request for scope (-0.12, 0.06) 16:35:26.792 00.001 4788 Status Line 0: m=84091 SNR=18.8 16:35:26.792 00.000 3756 Worker thread wakes up 16:35:26.792 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.12, 0.06) 16:35:26.792 00.000 3756 Handling move in thread for scope dir=0 16:35:26.792 00.000 3756 endpoint = (-0.12, 0.06) 16:35:26.792 00.000 3756 CameraToMount -- cameraTheta (2.71) - m_xAngle (0.25) = xAngle (2.47 = 2.47) 16:35:26.792 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6210, FiltMax=20685 16:35:26.792 00.000 3756 CameraToMount -- cameraTheta (2.71) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.46 = 2.46) 16:35:26.792 00.000 3756 CameraToMount -- cameraX=-0.12 cameraY=0.06 hyp=0.14 cameraTheta=2.71 mountX=-0.11 mountY=0.09, mountTheta=2.46 16:35:26.792 00.000 3756 Moving (-0.12, 0.06) raw xDistance=-0.11 yDistance=0.09 16:35:26.792 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.11 16:35:26.792 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:26.792 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.09 16:35:26.792 00.000 3756 Move(2, 0, 1) 16:35:26.792 00.000 3756 Move returns status 0, amount 0 16:35:26.792 00.000 3756 Move(0, 0, 1) 16:35:26.792 00.000 3756 Move returns status 0, amount 0 16:35:26.792 00.000 3756 move complete, result=0 16:35:26.792 00.000 3756 worker thread done servicing request 16:35:26.810 00.018 4788 Resizing image to 469,362 16:35:26.814 00.004 4788 UpdateGuideState exits: m=84091 SNR=18.8 16:35:26.814 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:26.814 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:26.814 00.000 4788 Enqueuing Expose request 16:35:26.814 00.000 3756 Worker thread wakes up 16:35:26.814 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:26.814 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:26.823 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:35:27.816 00.993 3756 Exposure complete 16:35:27.878 00.062 3756 worker thread done servicing request 16:35:27.878 00.000 4788 Processing an image 16:35:27.878 00.000 4788 UpdateGuideState(): m_state=6 16:35:27.878 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:35:27.878 00.000 4788 Star::Find returns 1 (0), X=323.96, Y=400.94, Mass=104696, SNR=22.1, Peak=42979 HFD=1.9 16:35:27.878 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.06, y=-0.06, type=1) 16:35:27.878 00.000 4788 Enqueuing Move request for scope (-0.06, -0.06) 16:35:27.878 00.000 4788 Status Line 0: m=104696 SNR=22.1 16:35:27.878 00.000 3756 Worker thread wakes up 16:35:27.878 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.06, -0.06) 16:35:27.878 00.000 3756 Handling move in thread for scope dir=0 16:35:27.878 00.000 3756 endpoint = (-0.06, -0.06) 16:35:27.878 00.000 3756 CameraToMount -- cameraTheta (-2.31) - m_xAngle (0.25) = xAngle (-2.56 = -2.56) 16:35:27.878 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6124, FiltMax=20315 16:35:27.878 00.000 3756 CameraToMount -- cameraTheta (-2.31) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.56 = -2.56) 16:35:27.878 00.000 3756 CameraToMount -- cameraX=-0.06 cameraY=-0.06 hyp=0.09 cameraTheta=-2.31 mountX=-0.07 mountY=-0.05, mountTheta=-2.56 16:35:27.878 00.000 3756 Moving (-0.06, -0.06) raw xDistance=-0.07 yDistance=-0.05 16:35:27.879 00.001 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.07 16:35:27.879 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:27.879 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 16:35:27.879 00.000 3756 Move(2, 0, 1) 16:35:27.879 00.000 3756 Move returns status 0, amount 0 16:35:27.879 00.000 3756 Move(0, 0, 1) 16:35:27.879 00.000 3756 Move returns status 0, amount 0 16:35:27.879 00.000 3756 move complete, result=0 16:35:27.879 00.000 3756 worker thread done servicing request 16:35:27.896 00.017 4788 Resizing image to 469,362 16:35:27.901 00.005 4788 UpdateGuideState exits: m=104696 SNR=22.1 16:35:27.901 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:27.901 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:27.901 00.000 4788 Enqueuing Expose request 16:35:27.901 00.000 3756 Worker thread wakes up 16:35:27.901 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:27.901 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:27.909 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:28.903 00.994 3756 Exposure complete 16:35:28.959 00.056 3756 worker thread done servicing request 16:35:28.959 00.000 4788 Processing an image 16:35:28.959 00.000 4788 UpdateGuideState(): m_state=6 16:35:28.959 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:35:28.959 00.000 4788 Star::Find returns 1 (0), X=324.00, Y=401.11, Mass=84562, SNR=19.7, Peak=34091 HFD=1.8 16:35:28.959 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.02, y=0.10, type=1) 16:35:28.959 00.000 4788 Enqueuing Move request for scope (-0.02, 0.10) 16:35:28.960 00.001 4788 Status Line 0: m=84562 SNR=19.7 16:35:28.960 00.000 3756 Worker thread wakes up 16:35:28.960 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.02, 0.10) 16:35:28.960 00.000 3756 Handling move in thread for scope dir=0 16:35:28.960 00.000 3756 endpoint = (-0.02, 0.10) 16:35:28.960 00.000 3756 CameraToMount -- cameraTheta (1.73) - m_xAngle (0.25) = xAngle (1.48 = 1.48) 16:35:28.960 00.000 3756 CameraToMount -- cameraTheta (1.73) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.48 = 1.48) 16:35:28.960 00.000 3756 CameraToMount -- cameraX=-0.02 cameraY=0.10 hyp=0.10 cameraTheta=1.73 mountX=0.01 mountY=0.10, mountTheta=1.48 16:35:28.960 00.000 3756 Moving (-0.02, 0.10) raw xDistance=0.01 yDistance=0.10 16:35:28.960 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 16:35:28.960 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:28.960 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 16:35:28.960 00.000 3756 Move(2, 0, 1) 16:35:28.960 00.000 3756 Move returns status 0, amount 0 16:35:28.960 00.000 3756 Move(0, 0, 1) 16:35:28.960 00.000 3756 Move returns status 0, amount 0 16:35:28.960 00.000 3756 move complete, result=0 16:35:28.960 00.000 3756 worker thread done servicing request 16:35:28.961 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6178, FiltMax=19654 16:35:28.979 00.018 4788 Resizing image to 469,362 16:35:28.983 00.004 4788 UpdateGuideState exits: m=84562 SNR=19.7 16:35:28.983 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:28.983 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:28.983 00.000 4788 Enqueuing Expose request 16:35:28.983 00.000 3756 Worker thread wakes up 16:35:28.983 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:28.983 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:28.991 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:29.985 00.994 3756 Exposure complete 16:35:30.056 00.071 3756 worker thread done servicing request 16:35:30.056 00.000 4788 Processing an image 16:35:30.056 00.000 4788 UpdateGuideState(): m_state=6 16:35:30.056 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:30.056 00.000 4788 Star::Find returns 1 (0), X=324.08, Y=401.06, Mass=86473, SNR=19.6, Peak=36929 HFD=1.9 16:35:30.056 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.06, y=0.05, type=1) 16:35:30.057 00.001 4788 Enqueuing Move request for scope (0.06, 0.05) 16:35:30.057 00.000 4788 Status Line 0: m=86473 SNR=19.6 16:35:30.057 00.000 3756 Worker thread wakes up 16:35:30.057 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.06, 0.05) 16:35:30.057 00.000 3756 Handling move in thread for scope dir=0 16:35:30.057 00.000 3756 endpoint = (0.06, 0.05) 16:35:30.057 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6142, FiltMax=21325 16:35:30.057 00.000 3756 CameraToMount -- cameraTheta (0.71) - m_xAngle (0.25) = xAngle (0.47 = 0.47) 16:35:30.057 00.000 3756 CameraToMount -- cameraTheta (0.71) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.46 = 0.46) 16:35:30.057 00.000 3756 CameraToMount -- cameraX=0.06 cameraY=0.05 hyp=0.08 cameraTheta=0.71 mountX=0.07 mountY=0.04, mountTheta=0.46 16:35:30.057 00.000 3756 Moving (0.06, 0.05) raw xDistance=0.07 yDistance=0.04 16:35:30.057 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 16:35:30.057 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:30.057 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 16:35:30.058 00.001 3756 Move(2, 0, 1) 16:35:30.058 00.000 3756 Move returns status 0, amount 0 16:35:30.058 00.000 3756 Move(0, 0, 1) 16:35:30.058 00.000 3756 Move returns status 0, amount 0 16:35:30.058 00.000 3756 move complete, result=0 16:35:30.058 00.000 3756 worker thread done servicing request 16:35:30.076 00.018 4788 Resizing image to 469,362 16:35:30.080 00.004 4788 UpdateGuideState exits: m=86473 SNR=19.6 16:35:30.080 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:30.080 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:30.080 00.000 4788 Enqueuing Expose request 16:35:30.080 00.000 3756 Worker thread wakes up 16:35:30.081 00.001 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:30.081 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:30.089 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:31.082 00.993 3756 Exposure complete 16:35:31.143 00.061 3756 worker thread done servicing request 16:35:31.143 00.000 4788 Processing an image 16:35:31.143 00.000 4788 UpdateGuideState(): m_state=6 16:35:31.143 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:31.143 00.000 4788 Star::Find returns 1 (0), X=324.15, Y=401.26, Mass=93588, SNR=19.7, Peak=36414 HFD=1.5 16:35:31.143 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.13, y=0.25, type=1) 16:35:31.143 00.000 4788 Enqueuing Move request for scope (0.13, 0.25) 16:35:31.143 00.000 4788 Status Line 0: m=93588 SNR=19.7 16:35:31.143 00.000 3756 Worker thread wakes up 16:35:31.143 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.13, 0.25) 16:35:31.143 00.000 3756 Handling move in thread for scope dir=0 16:35:31.143 00.000 3756 endpoint = (0.13, 0.25) 16:35:31.143 00.000 3756 CameraToMount -- cameraTheta (1.10) - m_xAngle (0.25) = xAngle (0.86 = 0.86) 16:35:31.143 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6120, FiltMax=19445 16:35:31.144 00.001 3756 CameraToMount -- cameraTheta (1.10) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.85 = 0.85) 16:35:31.144 00.000 3756 CameraToMount -- cameraX=0.13 cameraY=0.25 hyp=0.28 cameraTheta=1.10 mountX=0.18 mountY=0.21, mountTheta=0.85 16:35:31.144 00.000 3756 Moving (0.13, 0.25) raw xDistance=0.18 yDistance=0.21 16:35:31.144 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.18 16:35:31.144 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.21 from input 0.21 16:35:31.144 00.000 3756 Move(2, 0, 1) 16:35:31.144 00.000 3756 Move returns status 0, amount 0 16:35:31.144 00.000 3756 Move(1, 38, 1) 16:35:31.161 00.017 4788 Resizing image to 469,362 16:35:31.166 00.005 4788 UpdateGuideState exits: m=93588 SNR=19.7 16:35:31.166 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:31.166 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:31.166 00.000 4788 Enqueuing Expose request 16:35:31.182 00.016 3756 Move returns status 0, amount 38 16:35:31.182 00.000 3756 Status Line 1: South 0.21 px 38 ms 16:35:31.182 00.000 3756 South 0.21 px 38 ms 16:35:31.182 00.000 3756 move complete, result=0 16:35:31.182 00.000 3756 worker thread done servicing request 16:35:31.182 00.000 3756 Worker thread wakes up 16:35:31.182 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:31.182 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:31.190 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:32.184 00.994 3756 Exposure complete 16:35:32.244 00.060 3756 worker thread done servicing request 16:35:32.244 00.000 4788 Processing an image 16:35:32.244 00.000 4788 UpdateGuideState(): m_state=6 16:35:32.244 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:32.245 00.001 4788 Star::Find returns 1 (0), X=324.15, Y=401.00, Mass=94358, SNR=20.2, Peak=39159 HFD=1.8 16:35:32.245 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.13, y=-0.00, type=1) 16:35:32.245 00.000 4788 Enqueuing Move request for scope (0.13, -0.00) 16:35:32.245 00.000 4788 Status Line 0: m=94358 SNR=20.2 16:35:32.245 00.000 3756 Worker thread wakes up 16:35:32.245 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.13, -0.00) 16:35:32.245 00.000 3756 Handling move in thread for scope dir=0 16:35:32.245 00.000 3756 endpoint = (0.13, -0.00) 16:35:32.245 00.000 3756 CameraToMount -- cameraTheta (-0.01) - m_xAngle (0.25) = xAngle (-0.26 = -0.26) 16:35:32.245 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6150, FiltMax=20982 16:35:32.245 00.000 3756 CameraToMount -- cameraTheta (-0.01) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.26 = -0.26) 16:35:32.245 00.000 3756 CameraToMount -- cameraX=0.13 cameraY=-0.00 hyp=0.13 cameraTheta=-0.01 mountX=0.13 mountY=-0.03, mountTheta=-0.26 16:35:32.245 00.000 3756 Moving (0.13, -0.00) raw xDistance=0.13 yDistance=-0.03 16:35:32.245 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 16:35:32.245 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:32.245 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 16:35:32.245 00.000 3756 Move(2, 0, 1) 16:35:32.245 00.000 3756 Move returns status 0, amount 0 16:35:32.246 00.001 3756 Move(0, 0, 1) 16:35:32.246 00.000 3756 Move returns status 0, amount 0 16:35:32.246 00.000 3756 move complete, result=0 16:35:32.246 00.000 3756 worker thread done servicing request 16:35:32.264 00.018 4788 Resizing image to 469,362 16:35:32.268 00.004 4788 UpdateGuideState exits: m=94358 SNR=20.2 16:35:32.269 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:32.269 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:32.269 00.000 4788 Enqueuing Expose request 16:35:32.269 00.000 3756 Worker thread wakes up 16:35:32.269 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:32.269 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:32.304 00.035 3756 ScopeASCOM::SideOfPier() returns 1 16:35:33.270 00.966 3756 Exposure complete 16:35:33.332 00.062 3756 worker thread done servicing request 16:35:33.332 00.000 4788 Processing an image 16:35:33.332 00.000 4788 UpdateGuideState(): m_state=6 16:35:33.332 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:33.332 00.000 4788 Star::Find returns 1 (0), X=324.13, Y=401.08, Mass=89997, SNR=20.9, Peak=39951 HFD=1.6 16:35:33.332 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.10, y=0.07, type=1) 16:35:33.332 00.000 4788 Enqueuing Move request for scope (0.10, 0.07) 16:35:33.332 00.000 4788 Status Line 0: m=89997 SNR=20.9 16:35:33.332 00.000 3756 Worker thread wakes up 16:35:33.332 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.10, 0.07) 16:35:33.332 00.000 3756 Handling move in thread for scope dir=0 16:35:33.333 00.001 3756 endpoint = (0.10, 0.07) 16:35:33.333 00.000 3756 CameraToMount -- cameraTheta (0.60) - m_xAngle (0.25) = xAngle (0.35 = 0.35) 16:35:33.333 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6190, FiltMax=20538 16:35:33.333 00.000 3756 CameraToMount -- cameraTheta (0.60) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.35 = 0.35) 16:35:33.333 00.000 3756 CameraToMount -- cameraX=0.10 cameraY=0.07 hyp=0.13 cameraTheta=0.60 mountX=0.12 mountY=0.04, mountTheta=0.35 16:35:33.333 00.000 3756 Moving (0.10, 0.07) raw xDistance=0.12 yDistance=0.04 16:35:33.333 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.12 16:35:33.333 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:33.333 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 16:35:33.333 00.000 3756 Move(2, 0, 1) 16:35:33.333 00.000 3756 Move returns status 0, amount 0 16:35:33.333 00.000 3756 Move(0, 0, 1) 16:35:33.333 00.000 3756 Move returns status 0, amount 0 16:35:33.333 00.000 3756 move complete, result=0 16:35:33.333 00.000 3756 worker thread done servicing request 16:35:33.350 00.017 4788 Resizing image to 469,362 16:35:33.355 00.005 4788 UpdateGuideState exits: m=89997 SNR=20.9 16:35:33.355 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:33.355 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:33.355 00.000 4788 Enqueuing Expose request 16:35:33.355 00.000 3756 Worker thread wakes up 16:35:33.355 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:33.355 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:33.363 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:34.357 00.994 3756 Exposure complete 16:35:34.433 00.076 3756 worker thread done servicing request 16:35:34.433 00.000 4788 Processing an image 16:35:34.434 00.001 4788 UpdateGuideState(): m_state=6 16:35:34.434 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:34.434 00.000 4788 Star::Find returns 1 (0), X=324.22, Y=401.11, Mass=80006, SNR=18.1, Peak=32036 HFD=1.7 16:35:34.434 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.20, y=0.10, type=1) 16:35:34.434 00.000 4788 Enqueuing Move request for scope (0.20, 0.10) 16:35:34.434 00.000 4788 Status Line 0: m=80006 SNR=18.1 16:35:34.434 00.000 3756 Worker thread wakes up 16:35:34.434 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.20, 0.10) 16:35:34.434 00.000 3756 Handling move in thread for scope dir=0 16:35:34.434 00.000 3756 endpoint = (0.20, 0.10) 16:35:34.434 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6130, FiltMax=20254 16:35:34.434 00.000 3756 CameraToMount -- cameraTheta (0.46) - m_xAngle (0.25) = xAngle (0.21 = 0.21) 16:35:34.434 00.000 3756 CameraToMount -- cameraTheta (0.46) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.21 = 0.21) 16:35:34.435 00.001 3756 CameraToMount -- cameraX=0.20 cameraY=0.10 hyp=0.23 cameraTheta=0.46 mountX=0.22 mountY=0.05, mountTheta=0.21 16:35:34.435 00.000 3756 Moving (0.20, 0.10) raw xDistance=0.22 yDistance=0.05 16:35:34.435 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22 16:35:34.435 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:34.435 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 16:35:34.435 00.000 3756 Move(3, 25, 1) 16:35:34.454 00.019 4788 Resizing image to 469,362 16:35:34.459 00.005 4788 UpdateGuideState exits: m=80006 SNR=18.1 16:35:34.459 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:34.459 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:34.459 00.000 4788 Enqueuing Expose request 16:35:34.460 00.001 3756 Move returns status 0, amount 25 16:35:34.460 00.000 3756 Move(0, 0, 1) 16:35:34.460 00.000 3756 Move returns status 0, amount 0 16:35:34.460 00.000 3756 Status Line 1: West 0.14 px 25 ms 16:35:34.460 00.000 3756 West 0.14 px 25 ms 16:35:34.460 00.000 3756 move complete, result=0 16:35:34.460 00.000 3756 worker thread done servicing request 16:35:34.460 00.000 3756 Worker thread wakes up 16:35:34.460 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:34.460 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:34.467 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:35:35.461 00.994 3756 Exposure complete 16:35:35.521 00.060 3756 worker thread done servicing request 16:35:35.521 00.000 4788 Processing an image 16:35:35.521 00.000 4788 UpdateGuideState(): m_state=6 16:35:35.521 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:35.521 00.000 4788 Star::Find returns 1 (0), X=323.94, Y=400.95, Mass=102610, SNR=21.0, Peak=39900 HFD=1.9 16:35:35.521 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.08, y=-0.05, type=1) 16:35:35.521 00.000 4788 Enqueuing Move request for scope (-0.08, -0.05) 16:35:35.521 00.000 4788 Status Line 0: m=102610 SNR=21.0 16:35:35.521 00.000 3756 Worker thread wakes up 16:35:35.522 00.001 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.08, -0.05) 16:35:35.522 00.000 3756 Handling move in thread for scope dir=0 16:35:35.522 00.000 3756 endpoint = (-0.08, -0.05) 16:35:35.522 00.000 3756 CameraToMount -- cameraTheta (-2.56) - m_xAngle (0.25) = xAngle (-2.81 = -2.81) 16:35:35.522 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6174, FiltMax=21378 16:35:35.522 00.000 3756 CameraToMount -- cameraTheta (-2.56) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.81 = -2.81) 16:35:35.522 00.000 3756 CameraToMount -- cameraX=-0.08 cameraY=-0.05 hyp=0.10 cameraTheta=-2.56 mountX=-0.09 mountY=-0.03, mountTheta=-2.81 16:35:35.522 00.000 3756 Moving (-0.08, -0.05) raw xDistance=-0.09 yDistance=-0.03 16:35:35.522 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.09 16:35:35.522 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:35.522 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 16:35:35.522 00.000 3756 Move(2, 0, 1) 16:35:35.522 00.000 3756 Move returns status 0, amount 0 16:35:35.522 00.000 3756 Move(0, 0, 1) 16:35:35.522 00.000 3756 Move returns status 0, amount 0 16:35:35.522 00.000 3756 move complete, result=0 16:35:35.522 00.000 3756 worker thread done servicing request 16:35:35.540 00.018 4788 Resizing image to 469,362 16:35:35.544 00.004 4788 UpdateGuideState exits: m=102610 SNR=21.0 16:35:35.544 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:35.544 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:35.544 00.000 4788 Enqueuing Expose request 16:35:35.545 00.001 3756 Worker thread wakes up 16:35:35.545 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:35.545 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:35.552 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:35:36.547 00.995 3756 Exposure complete 16:35:36.607 00.060 3756 worker thread done servicing request 16:35:36.607 00.000 4788 Processing an image 16:35:36.607 00.000 4788 UpdateGuideState(): m_state=6 16:35:36.607 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:35:36.607 00.000 4788 Star::Find returns 1 (0), X=324.06, Y=400.95, Mass=94556, SNR=19.3, Peak=41831 HFD=1.9 16:35:36.607 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.04, y=-0.06, type=1) 16:35:36.607 00.000 4788 Enqueuing Move request for scope (0.04, -0.06) 16:35:36.607 00.000 4788 Status Line 0: m=94556 SNR=19.3 16:35:36.607 00.000 3756 Worker thread wakes up 16:35:36.607 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.04, -0.06) 16:35:36.607 00.000 3756 Handling move in thread for scope dir=0 16:35:36.607 00.000 3756 endpoint = (0.04, -0.06) 16:35:36.608 00.001 3756 CameraToMount -- cameraTheta (-0.92) - m_xAngle (0.25) = xAngle (-1.16 = -1.16) 16:35:36.608 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6160, FiltMax=21495 16:35:36.608 00.000 3756 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.17 = -1.17) 16:35:36.608 00.000 3756 CameraToMount -- cameraX=0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-0.92 mountX=0.03 mountY=-0.06, mountTheta=-1.16 16:35:36.608 00.000 3756 Moving (0.04, -0.06) raw xDistance=0.03 yDistance=-0.06 16:35:36.608 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 16:35:36.608 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:36.608 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 16:35:36.608 00.000 3756 Move(2, 0, 1) 16:35:36.608 00.000 3756 Move returns status 0, amount 0 16:35:36.608 00.000 3756 Move(0, 0, 1) 16:35:36.608 00.000 3756 Move returns status 0, amount 0 16:35:36.608 00.000 3756 move complete, result=0 16:35:36.608 00.000 3756 worker thread done servicing request 16:35:36.625 00.017 4788 Resizing image to 469,362 16:35:36.630 00.005 4788 UpdateGuideState exits: m=94556 SNR=19.3 16:35:36.630 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:36.630 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:36.630 00.000 4788 Enqueuing Expose request 16:35:36.630 00.000 3756 Worker thread wakes up 16:35:36.630 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:36.630 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:36.638 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:37.632 00.994 3756 Exposure complete 16:35:37.702 00.070 3756 worker thread done servicing request 16:35:37.702 00.000 4788 Processing an image 16:35:37.702 00.000 4788 UpdateGuideState(): m_state=6 16:35:37.702 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:35:37.702 00.000 4788 Star::Find returns 1 (0), X=323.64, Y=401.06, Mass=93300, SNR=19.6, Peak=34341 HFD=1.5 16:35:37.702 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.38, y=0.05, type=1) 16:35:37.702 00.000 4788 Enqueuing Move request for scope (-0.38, 0.05) 16:35:37.702 00.000 4788 Status Line 0: m=93300 SNR=19.6 16:35:37.702 00.000 3756 Worker thread wakes up 16:35:37.703 00.001 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.38, 0.05) 16:35:37.703 00.000 3756 Handling move in thread for scope dir=0 16:35:37.703 00.000 3756 endpoint = (-0.38, 0.05) 16:35:37.703 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6170, FiltMax=19622 16:35:37.703 00.000 3756 CameraToMount -- cameraTheta (3.00) - m_xAngle (0.25) = xAngle (2.76 = 2.76) 16:35:37.703 00.000 3756 CameraToMount -- cameraTheta (3.00) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.75 = 2.75) 16:35:37.703 00.000 3756 CameraToMount -- cameraX=-0.38 cameraY=0.05 hyp=0.38 cameraTheta=3.00 mountX=-0.36 mountY=0.15, mountTheta=2.75 16:35:37.703 00.000 3756 Moving (-0.38, 0.05) raw xDistance=-0.36 yDistance=0.15 16:35:37.703 00.000 3756 GuideAlgorithmHysteresis::Result() returns -0.22 from input -0.36 16:35:37.703 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:37.703 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.15 16:35:37.703 00.000 3756 Move(2, 40, 1) 16:35:37.723 00.020 4788 Resizing image to 469,362 16:35:37.727 00.004 4788 UpdateGuideState exits: m=93300 SNR=19.6 16:35:37.728 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:37.728 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:37.728 00.000 4788 Enqueuing Expose request 16:35:37.743 00.015 3756 Move returns status 0, amount 40 16:35:37.743 00.000 3756 Move(0, 0, 1) 16:35:37.743 00.000 3756 Move returns status 0, amount 0 16:35:37.743 00.000 3756 Status Line 1: East 0.22 px 40 ms 16:35:37.743 00.000 3756 East 0.22 px 40 ms 16:35:37.743 00.000 3756 move complete, result=0 16:35:37.743 00.000 3756 worker thread done servicing request 16:35:37.743 00.000 3756 Worker thread wakes up 16:35:37.743 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:37.743 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:37.751 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:38.745 00.994 3756 Exposure complete 16:35:38.820 00.075 3756 worker thread done servicing request 16:35:38.821 00.001 4788 Processing an image 16:35:38.821 00.000 4788 UpdateGuideState(): m_state=6 16:35:38.821 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:35:38.821 00.000 4788 Star::Find returns 1 (0), X=323.98, Y=401.27, Mass=79022, SNR=17.6, Peak=32425 HFD=1.4 16:35:38.821 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.04, y=0.26, type=1) 16:35:38.821 00.000 4788 Enqueuing Move request for scope (-0.04, 0.26) 16:35:38.821 00.000 4788 Status Line 0: m=79022 SNR=17.6 16:35:38.821 00.000 3756 Worker thread wakes up 16:35:38.821 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.04, 0.26) 16:35:38.821 00.000 3756 Handling move in thread for scope dir=0 16:35:38.821 00.000 3756 endpoint = (-0.04, 0.26) 16:35:38.821 00.000 3756 CameraToMount -- cameraTheta (1.71) - m_xAngle (0.25) = xAngle (1.47 = 1.47) 16:35:38.821 00.000 3756 CameraToMount -- cameraTheta (1.71) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.46 = 1.46) 16:35:38.821 00.000 3756 CameraToMount -- cameraX=-0.04 cameraY=0.26 hyp=0.27 cameraTheta=1.71 mountX=0.03 mountY=0.26, mountTheta=1.47 16:35:38.821 00.000 3756 Moving (-0.04, 0.26) raw xDistance=0.03 yDistance=0.26 16:35:38.821 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6144, FiltMax=18959 16:35:38.821 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 16:35:38.821 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.26 from input 0.26 16:35:38.821 00.000 3756 Move(2, 0, 1) 16:35:38.822 00.001 3756 Move returns status 0, amount 0 16:35:38.822 00.000 3756 Move(1, 47, 1) 16:35:38.839 00.017 4788 Resizing image to 469,362 16:35:38.844 00.005 4788 UpdateGuideState exits: m=79022 SNR=17.6 16:35:38.844 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:38.844 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:38.844 00.000 4788 Enqueuing Expose request 16:35:38.869 00.025 3756 Move returns status 0, amount 47 16:35:38.869 00.000 3756 Status Line 1: South 0.26 px 47 ms 16:35:38.869 00.000 3756 South 0.26 px 47 ms 16:35:38.869 00.000 3756 move complete, result=0 16:35:38.869 00.000 3756 worker thread done servicing request 16:35:38.869 00.000 3756 Worker thread wakes up 16:35:38.869 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:38.869 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:38.882 00.013 3756 ScopeASCOM::SideOfPier() returns 1 16:35:39.871 00.989 3756 Exposure complete 16:35:39.931 00.060 3756 worker thread done servicing request 16:35:39.931 00.000 4788 Processing an image 16:35:39.931 00.000 4788 UpdateGuideState(): m_state=6 16:35:39.931 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:35:39.931 00.000 4788 Star::Find returns 1 (0), X=324.00, Y=401.13, Mass=86381, SNR=19.4, Peak=39211 HFD=1.8 16:35:39.931 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.02, y=0.13, type=1) 16:35:39.931 00.000 4788 Enqueuing Move request for scope (-0.02, 0.13) 16:35:39.931 00.000 4788 Status Line 0: m=86381 SNR=19.4 16:35:39.931 00.000 3756 Worker thread wakes up 16:35:39.932 00.001 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.02, 0.13) 16:35:39.932 00.000 3756 Handling move in thread for scope dir=0 16:35:39.932 00.000 3756 endpoint = (-0.02, 0.13) 16:35:39.932 00.000 3756 CameraToMount -- cameraTheta (1.73) - m_xAngle (0.25) = xAngle (1.48 = 1.48) 16:35:39.932 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6116, FiltMax=20437 16:35:39.932 00.000 3756 CameraToMount -- cameraTheta (1.73) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.48 = 1.48) 16:35:39.932 00.000 3756 CameraToMount -- cameraX=-0.02 cameraY=0.13 hyp=0.13 cameraTheta=1.73 mountX=0.01 mountY=0.13, mountTheta=1.48 16:35:39.932 00.000 3756 Moving (-0.02, 0.13) raw xDistance=0.01 yDistance=0.13 16:35:39.932 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 16:35:39.932 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:39.932 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 16:35:39.932 00.000 3756 Move(2, 0, 1) 16:35:39.932 00.000 3756 Move returns status 0, amount 0 16:35:39.932 00.000 3756 Move(0, 0, 1) 16:35:39.932 00.000 3756 Move returns status 0, amount 0 16:35:39.932 00.000 3756 move complete, result=0 16:35:39.932 00.000 3756 worker thread done servicing request 16:35:39.950 00.018 4788 Resizing image to 469,362 16:35:39.954 00.004 4788 UpdateGuideState exits: m=86381 SNR=19.4 16:35:39.954 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:39.954 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:39.954 00.000 4788 Enqueuing Expose request 16:35:39.955 00.001 3756 Worker thread wakes up 16:35:39.955 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:39.955 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:39.963 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:40.957 00.994 3756 Exposure complete 16:35:41.018 00.061 3756 worker thread done servicing request 16:35:41.018 00.000 4788 Processing an image 16:35:41.018 00.000 4788 UpdateGuideState(): m_state=6 16:35:41.018 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:41.018 00.000 4788 Star::Find returns 1 (0), X=324.14, Y=400.83, Mass=84274, SNR=20.1, Peak=38692 HFD=1.5 16:35:41.018 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.12, y=-0.18, type=1) 16:35:41.018 00.000 4788 Enqueuing Move request for scope (0.12, -0.18) 16:35:41.018 00.000 4788 Status Line 0: m=84274 SNR=20.1 16:35:41.018 00.000 3756 Worker thread wakes up 16:35:41.018 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.12, -0.18) 16:35:41.018 00.000 3756 Handling move in thread for scope dir=0 16:35:41.018 00.000 3756 endpoint = (0.12, -0.18) 16:35:41.018 00.000 3756 CameraToMount -- cameraTheta (-0.99) - m_xAngle (0.25) = xAngle (-1.23 = -1.23) 16:35:41.019 00.001 3756 CameraToMount -- cameraTheta (-0.99) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.24 = -1.24) 16:35:41.019 00.000 3756 CameraToMount -- cameraX=0.12 cameraY=-0.18 hyp=0.21 cameraTheta=-0.99 mountX=0.07 mountY=-0.20, mountTheta=-1.23 16:35:41.019 00.000 3756 Moving (0.12, -0.18) raw xDistance=0.07 yDistance=-0.20 16:35:41.019 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.07 16:35:41.019 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:41.019 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.20 16:35:41.019 00.000 3756 Move(2, 0, 1) 16:35:41.019 00.000 3756 Move returns status 0, amount 0 16:35:41.019 00.000 3756 Move(0, 0, 1) 16:35:41.019 00.000 3756 Move returns status 0, amount 0 16:35:41.019 00.000 3756 move complete, result=0 16:35:41.019 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6168, FiltMax=19608 16:35:41.019 00.000 3756 worker thread done servicing request 16:35:41.038 00.019 4788 Resizing image to 469,362 16:35:41.043 00.005 4788 UpdateGuideState exits: m=84274 SNR=20.1 16:35:41.043 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:41.043 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:41.043 00.000 4788 Enqueuing Expose request 16:35:41.043 00.000 3756 Worker thread wakes up 16:35:41.043 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:41.043 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:41.051 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:42.045 00.994 3756 Exposure complete 16:35:42.116 00.071 3756 worker thread done servicing request 16:35:42.116 00.000 4788 Processing an image 16:35:42.116 00.000 4788 UpdateGuideState(): m_state=6 16:35:42.116 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:35:42.117 00.001 4788 Star::Find returns 1 (0), X=324.17, Y=401.04, Mass=87498, SNR=19.0, Peak=40188 HFD=1.7 16:35:42.117 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.15, y=0.04, type=1) 16:35:42.117 00.000 4788 Enqueuing Move request for scope (0.15, 0.04) 16:35:42.117 00.000 4788 Status Line 0: m=87498 SNR=19.0 16:35:42.117 00.000 3756 Worker thread wakes up 16:35:42.117 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.15, 0.04) 16:35:42.117 00.000 3756 Handling move in thread for scope dir=0 16:35:42.117 00.000 3756 endpoint = (0.15, 0.04) 16:35:42.117 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6144, FiltMax=19930 16:35:42.117 00.000 3756 CameraToMount -- cameraTheta (0.24) - m_xAngle (0.25) = xAngle (-0.01 = -0.01) 16:35:42.117 00.000 3756 CameraToMount -- cameraTheta (0.24) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.01 = -0.01) 16:35:42.117 00.000 3756 CameraToMount -- cameraX=0.15 cameraY=0.04 hyp=0.15 cameraTheta=0.24 mountX=0.15 mountY=-0.00, mountTheta=-0.01 16:35:42.117 00.000 3756 Moving (0.15, 0.04) raw xDistance=0.15 yDistance=-0.00 16:35:42.117 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 16:35:42.118 00.001 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:42.118 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.00 16:35:42.118 00.000 3756 Move(2, 0, 1) 16:35:42.118 00.000 3756 Move returns status 0, amount 0 16:35:42.118 00.000 3756 Move(0, 0, 1) 16:35:42.118 00.000 3756 Move returns status 0, amount 0 16:35:42.118 00.000 3756 move complete, result=0 16:35:42.118 00.000 3756 worker thread done servicing request 16:35:42.136 00.018 4788 Resizing image to 469,362 16:35:42.141 00.005 4788 UpdateGuideState exits: m=87498 SNR=19.0 16:35:42.141 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:42.141 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:42.141 00.000 4788 Enqueuing Expose request 16:35:42.141 00.000 3756 Worker thread wakes up 16:35:42.141 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:42.141 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:42.171 00.030 3756 ScopeASCOM::SideOfPier() returns 1 16:35:43.142 00.971 3756 Exposure complete 16:35:43.203 00.061 3756 worker thread done servicing request 16:35:43.203 00.000 4788 Processing an image 16:35:43.203 00.000 4788 UpdateGuideState(): m_state=6 16:35:43.203 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:43.203 00.000 4788 Star::Find returns 1 (0), X=324.09, Y=400.98, Mass=86315, SNR=20.6, Peak=39589 HFD=1.7 16:35:43.203 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.07, y=-0.03, type=1) 16:35:43.203 00.000 4788 Enqueuing Move request for scope (0.07, -0.03) 16:35:43.203 00.000 4788 Status Line 0: m=86315 SNR=20.6 16:35:43.203 00.000 3756 Worker thread wakes up 16:35:43.203 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.07, -0.03) 16:35:43.203 00.000 3756 Handling move in thread for scope dir=0 16:35:43.204 00.001 3756 endpoint = (0.07, -0.03) 16:35:43.204 00.000 3756 CameraToMount -- cameraTheta (-0.38) - m_xAngle (0.25) = xAngle (-0.62 = -0.62) 16:35:43.204 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6144, FiltMax=19987 16:35:43.204 00.000 3756 CameraToMount -- cameraTheta (-0.38) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.63 = -0.63) 16:35:43.204 00.000 3756 CameraToMount -- cameraX=0.07 cameraY=-0.03 hyp=0.07 cameraTheta=-0.38 mountX=0.06 mountY=-0.04, mountTheta=-0.63 16:35:43.204 00.000 3756 Moving (0.07, -0.03) raw xDistance=0.06 yDistance=-0.04 16:35:43.204 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 16:35:43.204 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:43.204 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 16:35:43.204 00.000 3756 Move(2, 0, 1) 16:35:43.204 00.000 3756 Move returns status 0, amount 0 16:35:43.204 00.000 3756 Move(0, 0, 1) 16:35:43.204 00.000 3756 Move returns status 0, amount 0 16:35:43.204 00.000 3756 move complete, result=0 16:35:43.204 00.000 3756 worker thread done servicing request 16:35:43.222 00.018 4788 Resizing image to 469,362 16:35:43.226 00.004 4788 UpdateGuideState exits: m=86315 SNR=20.6 16:35:43.226 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:43.226 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:43.226 00.000 4788 Enqueuing Expose request 16:35:43.226 00.000 3756 Worker thread wakes up 16:35:43.226 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:43.226 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:43.236 00.010 3756 ScopeASCOM::SideOfPier() returns 1 16:35:44.228 00.992 3756 Exposure complete 16:35:44.287 00.059 3756 worker thread done servicing request 16:35:44.287 00.000 4788 Processing an image 16:35:44.288 00.001 4788 UpdateGuideState(): m_state=6 16:35:44.288 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:35:44.288 00.000 4788 Star::Find returns 1 (0), X=324.20, Y=401.08, Mass=87005, SNR=19.4, Peak=38015 HFD=1.6 16:35:44.288 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.18, y=0.07, type=1) 16:35:44.288 00.000 4788 Enqueuing Move request for scope (0.18, 0.07) 16:35:44.288 00.000 4788 Status Line 0: m=87005 SNR=19.4 16:35:44.288 00.000 3756 Worker thread wakes up 16:35:44.288 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.18, 0.07) 16:35:44.288 00.000 3756 Handling move in thread for scope dir=0 16:35:44.288 00.000 3756 endpoint = (0.18, 0.07) 16:35:44.288 00.000 3756 CameraToMount -- cameraTheta (0.39) - m_xAngle (0.25) = xAngle (0.14 = 0.14) 16:35:44.288 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6134, FiltMax=19658 16:35:44.288 00.000 3756 CameraToMount -- cameraTheta (0.39) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.14 = 0.14) 16:35:44.288 00.000 3756 CameraToMount -- cameraX=0.18 cameraY=0.07 hyp=0.19 cameraTheta=0.39 mountX=0.19 mountY=0.03, mountTheta=0.14 16:35:44.288 00.000 3756 Moving (0.18, 0.07) raw xDistance=0.19 yDistance=0.03 16:35:44.288 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.19 16:35:44.288 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:44.288 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.03 16:35:44.288 00.000 3756 Move(2, 0, 1) 16:35:44.288 00.000 3756 Move returns status 0, amount 0 16:35:44.289 00.001 3756 Move(0, 0, 1) 16:35:44.289 00.000 3756 Move returns status 0, amount 0 16:35:44.289 00.000 3756 move complete, result=0 16:35:44.289 00.000 3756 worker thread done servicing request 16:35:44.306 00.017 4788 Resizing image to 469,362 16:35:44.311 00.005 4788 UpdateGuideState exits: m=87005 SNR=19.4 16:35:44.311 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:44.311 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:44.311 00.000 4788 Enqueuing Expose request 16:35:44.311 00.000 3756 Worker thread wakes up 16:35:44.311 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:44.311 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:44.319 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:45.313 00.994 3756 Exposure complete 16:35:45.369 00.056 4788 Processing an image 16:35:45.369 00.000 4788 UpdateGuideState(): m_state=6 16:35:45.369 00.000 3756 worker thread done servicing request 16:35:45.369 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:45.370 00.001 4788 Star::Find returns 1 (0), X=324.08, Y=401.15, Mass=86905, SNR=18.4, Peak=33599 HFD=1.7 16:35:45.370 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.05, y=0.14, type=1) 16:35:45.370 00.000 4788 Enqueuing Move request for scope (0.05, 0.14) 16:35:45.370 00.000 4788 Status Line 0: m=86905 SNR=18.4 16:35:45.370 00.000 3756 Worker thread wakes up 16:35:45.370 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.05, 0.14) 16:35:45.370 00.000 3756 Handling move in thread for scope dir=0 16:35:45.370 00.000 3756 endpoint = (0.05, 0.14) 16:35:45.370 00.000 3756 CameraToMount -- cameraTheta (1.21) - m_xAngle (0.25) = xAngle (0.97 = 0.97) 16:35:45.370 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6172, FiltMax=20675 16:35:45.370 00.000 3756 CameraToMount -- cameraTheta (1.21) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.96 = 0.96) 16:35:45.370 00.000 3756 CameraToMount -- cameraX=0.05 cameraY=0.14 hyp=0.15 cameraTheta=1.21 mountX=0.09 mountY=0.13, mountTheta=0.96 16:35:45.370 00.000 3756 Moving (0.05, 0.14) raw xDistance=0.09 yDistance=0.13 16:35:45.370 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 16:35:45.370 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:45.370 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 16:35:45.370 00.000 3756 Move(2, 0, 1) 16:35:45.370 00.000 3756 Move returns status 0, amount 0 16:35:45.370 00.000 3756 Move(0, 0, 1) 16:35:45.370 00.000 3756 Move returns status 0, amount 0 16:35:45.370 00.000 3756 move complete, result=0 16:35:45.370 00.000 3756 worker thread done servicing request 16:35:45.388 00.018 4788 Resizing image to 469,362 16:35:45.392 00.004 4788 UpdateGuideState exits: m=86905 SNR=18.4 16:35:45.392 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:45.392 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:45.392 00.000 4788 Enqueuing Expose request 16:35:45.393 00.001 3756 Worker thread wakes up 16:35:45.393 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:45.393 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:45.400 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:35:46.394 00.994 3756 Exposure complete 16:35:46.449 00.055 3756 worker thread done servicing request 16:35:46.449 00.000 4788 Processing an image 16:35:46.449 00.000 4788 UpdateGuideState(): m_state=6 16:35:46.449 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:46.450 00.001 4788 Star::Find returns 1 (0), X=323.81, Y=401.07, Mass=83751, SNR=18.1, Peak=34924 HFD=1.7 16:35:46.450 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.21, y=0.06, type=1) 16:35:46.450 00.000 4788 Enqueuing Move request for scope (-0.21, 0.06) 16:35:46.450 00.000 4788 Status Line 0: m=83751 SNR=18.1 16:35:46.450 00.000 3756 Worker thread wakes up 16:35:46.450 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.21, 0.06) 16:35:46.450 00.000 3756 Handling move in thread for scope dir=0 16:35:46.450 00.000 3756 endpoint = (-0.21, 0.06) 16:35:46.450 00.000 3756 CameraToMount -- cameraTheta (2.86) - m_xAngle (0.25) = xAngle (2.61 = 2.61) 16:35:46.450 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6158, FiltMax=19480 16:35:46.450 00.000 3756 CameraToMount -- cameraTheta (2.86) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.61 = 2.61) 16:35:46.450 00.000 3756 CameraToMount -- cameraX=-0.21 cameraY=0.06 hyp=0.22 cameraTheta=2.86 mountX=-0.19 mountY=0.11, mountTheta=2.61 16:35:46.450 00.000 3756 Moving (-0.21, 0.06) raw xDistance=-0.19 yDistance=0.11 16:35:46.450 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 16:35:46.450 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:46.450 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 16:35:46.450 00.000 3756 Move(2, 0, 1) 16:35:46.450 00.000 3756 Move returns status 0, amount 0 16:35:46.450 00.000 3756 Move(0, 0, 1) 16:35:46.450 00.000 3756 Move returns status 0, amount 0 16:35:46.450 00.000 3756 move complete, result=0 16:35:46.450 00.000 3756 worker thread done servicing request 16:35:46.468 00.018 4788 Resizing image to 469,362 16:35:46.472 00.004 4788 UpdateGuideState exits: m=83751 SNR=18.1 16:35:46.472 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:46.472 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:46.472 00.000 4788 Enqueuing Expose request 16:35:46.472 00.000 3756 Worker thread wakes up 16:35:46.473 00.001 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:46.473 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:46.480 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:35:47.474 00.994 3756 Exposure complete 16:35:47.529 00.055 3756 worker thread done servicing request 16:35:47.529 00.000 4788 Processing an image 16:35:47.529 00.000 4788 UpdateGuideState(): m_state=6 16:35:47.530 00.001 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:35:47.530 00.000 4788 Star::Find returns 1 (0), X=323.74, Y=401.39, Mass=65499, SNR=17.3, Peak=29245 HFD=1.3 16:35:47.530 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.28, y=0.38, type=1) 16:35:47.530 00.000 4788 Enqueuing Move request for scope (-0.28, 0.38) 16:35:47.530 00.000 4788 Status Line 0: m=65499 SNR=17.3 16:35:47.530 00.000 3756 Worker thread wakes up 16:35:47.530 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.28, 0.38) 16:35:47.530 00.000 3756 Handling move in thread for scope dir=0 16:35:47.530 00.000 3756 endpoint = (-0.28, 0.38) 16:35:47.530 00.000 3756 CameraToMount -- cameraTheta (2.20) - m_xAngle (0.25) = xAngle (1.96 = 1.96) 16:35:47.530 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6120, FiltMax=20999 16:35:47.530 00.000 3756 CameraToMount -- cameraTheta (2.20) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.95 = 1.95) 16:35:47.530 00.000 3756 CameraToMount -- cameraX=-0.28 cameraY=0.38 hyp=0.47 cameraTheta=2.20 mountX=-0.18 mountY=0.44, mountTheta=1.95 16:35:47.530 00.000 3756 Moving (-0.28, 0.38) raw xDistance=-0.18 yDistance=0.44 16:35:47.530 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.18 16:35:47.530 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.44 from input 0.44 16:35:47.530 00.000 3756 Move(2, 0, 1) 16:35:47.530 00.000 3756 Move returns status 0, amount 0 16:35:47.530 00.000 3756 Move(1, 77, 1) 16:35:47.548 00.018 4788 Resizing image to 469,362 16:35:47.552 00.004 4788 UpdateGuideState exits: m=65499 SNR=17.3 16:35:47.552 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:47.553 00.001 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:47.553 00.000 4788 Enqueuing Expose request 16:35:47.607 00.054 3756 Move returns status 0, amount 77 16:35:47.607 00.000 3756 Status Line 1: South 0.44 px 77 ms 16:35:47.607 00.000 3756 South 0.44 px 77 ms 16:35:47.607 00.000 3756 move complete, result=0 16:35:47.608 00.001 3756 worker thread done servicing request 16:35:47.608 00.000 3756 Worker thread wakes up 16:35:47.608 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:47.608 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:47.639 00.031 3756 ScopeASCOM::SideOfPier() returns 1 16:35:48.610 00.971 3756 Exposure complete 16:35:48.684 00.074 3756 worker thread done servicing request 16:35:48.684 00.000 4788 Processing an image 16:35:48.684 00.000 4788 UpdateGuideState(): m_state=6 16:35:48.684 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:35:48.684 00.000 4788 Star::Find returns 1 (0), X=323.91, Y=400.95, Mass=97783, SNR=20.0, Peak=40842 HFD=1.8 16:35:48.684 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.11, y=-0.06, type=1) 16:35:48.685 00.001 4788 Enqueuing Move request for scope (-0.11, -0.06) 16:35:48.685 00.000 4788 Status Line 0: m=97783 SNR=20.0 16:35:48.685 00.000 3756 Worker thread wakes up 16:35:48.685 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.11, -0.06) 16:35:48.685 00.000 3756 Handling move in thread for scope dir=0 16:35:48.685 00.000 3756 endpoint = (-0.11, -0.06) 16:35:48.685 00.000 3756 CameraToMount -- cameraTheta (-2.64) - m_xAngle (0.25) = xAngle (-2.88 = -2.88) 16:35:48.685 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6188, FiltMax=20102 16:35:48.685 00.000 3756 CameraToMount -- cameraTheta (-2.64) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.89 = -2.89) 16:35:48.685 00.000 3756 CameraToMount -- cameraX=-0.11 cameraY=-0.06 hyp=0.12 cameraTheta=-2.64 mountX=-0.12 mountY=-0.03, mountTheta=-2.89 16:35:48.685 00.000 3756 Moving (-0.11, -0.06) raw xDistance=-0.12 yDistance=-0.03 16:35:48.685 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 16:35:48.685 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:48.685 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 16:35:48.685 00.000 3756 Move(2, 0, 1) 16:35:48.686 00.001 3756 Move returns status 0, amount 0 16:35:48.686 00.000 3756 Move(0, 0, 1) 16:35:48.686 00.000 3756 Move returns status 0, amount 0 16:35:48.686 00.000 3756 move complete, result=0 16:35:48.686 00.000 3756 worker thread done servicing request 16:35:48.704 00.018 4788 Resizing image to 469,362 16:35:48.709 00.005 4788 UpdateGuideState exits: m=97783 SNR=20.0 16:35:48.709 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:48.709 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:48.709 00.000 4788 Enqueuing Expose request 16:35:48.709 00.000 3756 Worker thread wakes up 16:35:48.709 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:48.709 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:48.717 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:49.711 00.994 3756 Exposure complete 16:35:49.775 00.064 3756 worker thread done servicing request 16:35:49.776 00.001 4788 Processing an image 16:35:49.776 00.000 4788 UpdateGuideState(): m_state=6 16:35:49.776 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:35:49.776 00.000 4788 Star::Find returns 1 (0), X=324.04, Y=400.94, Mass=82814, SNR=18.7, Peak=36466 HFD=1.9 16:35:49.776 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.01, y=-0.06, type=1) 16:35:49.776 00.000 4788 Enqueuing Move request for scope (0.01, -0.06) 16:35:49.776 00.000 4788 Status Line 0: m=82814 SNR=18.7 16:35:49.776 00.000 3756 Worker thread wakes up 16:35:49.776 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.01, -0.06) 16:35:49.776 00.000 3756 Handling move in thread for scope dir=0 16:35:49.776 00.000 3756 endpoint = (0.01, -0.06) 16:35:49.776 00.000 3756 CameraToMount -- cameraTheta (-1.34) - m_xAngle (0.25) = xAngle (-1.59 = -1.59) 16:35:49.776 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6152, FiltMax=19768 16:35:49.776 00.000 3756 CameraToMount -- cameraTheta (-1.34) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.59 = -1.59) 16:35:49.776 00.000 3756 CameraToMount -- cameraX=0.01 cameraY=-0.06 hyp=0.07 cameraTheta=-1.34 mountX=-0.00 mountY=-0.07, mountTheta=-1.59 16:35:49.776 00.000 3756 Moving (0.01, -0.06) raw xDistance=-0.00 yDistance=-0.07 16:35:49.776 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 16:35:49.776 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:49.776 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 16:35:49.776 00.000 3756 Move(2, 0, 1) 16:35:49.776 00.000 3756 Move returns status 0, amount 0 16:35:49.777 00.001 3756 Move(0, 0, 1) 16:35:49.777 00.000 3756 Move returns status 0, amount 0 16:35:49.777 00.000 3756 move complete, result=0 16:35:49.777 00.000 3756 worker thread done servicing request 16:35:49.794 00.017 4788 Resizing image to 469,362 16:35:49.799 00.005 4788 UpdateGuideState exits: m=82814 SNR=18.7 16:35:49.799 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:49.799 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:49.799 00.000 4788 Enqueuing Expose request 16:35:49.800 00.001 3756 Worker thread wakes up 16:35:49.800 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:49.800 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:49.807 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:35:50.801 00.994 3756 Exposure complete 16:35:50.858 00.057 3756 worker thread done servicing request 16:35:50.858 00.000 4788 Processing an image 16:35:50.858 00.000 4788 UpdateGuideState(): m_state=6 16:35:50.858 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:35:50.858 00.000 4788 Star::Find returns 1 (0), X=323.86, Y=401.08, Mass=81179, SNR=18.9, Peak=35572 HFD=1.7 16:35:50.858 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.16, y=0.08, type=1) 16:35:50.858 00.000 4788 Enqueuing Move request for scope (-0.16, 0.08) 16:35:50.858 00.000 4788 Status Line 0: m=81179 SNR=18.9 16:35:50.858 00.000 3756 Worker thread wakes up 16:35:50.858 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.16, 0.08) 16:35:50.859 00.001 3756 Handling move in thread for scope dir=0 16:35:50.859 00.000 3756 endpoint = (-0.16, 0.08) 16:35:50.859 00.000 3756 CameraToMount -- cameraTheta (2.69) - m_xAngle (0.25) = xAngle (2.45 = 2.45) 16:35:50.859 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6148, FiltMax=18902 16:35:50.859 00.000 3756 CameraToMount -- cameraTheta (2.69) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.44 = 2.44) 16:35:50.859 00.000 3756 CameraToMount -- cameraX=-0.16 cameraY=0.08 hyp=0.18 cameraTheta=2.69 mountX=-0.14 mountY=0.11, mountTheta=2.45 16:35:50.859 00.000 3756 Moving (-0.16, 0.08) raw xDistance=-0.14 yDistance=0.11 16:35:50.859 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.14 16:35:50.859 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:50.859 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 16:35:50.859 00.000 3756 Move(2, 0, 1) 16:35:50.859 00.000 3756 Move returns status 0, amount 0 16:35:50.859 00.000 3756 Move(0, 0, 1) 16:35:50.859 00.000 3756 Move returns status 0, amount 0 16:35:50.859 00.000 3756 move complete, result=0 16:35:50.859 00.000 3756 worker thread done servicing request 16:35:50.877 00.018 4788 Resizing image to 469,362 16:35:50.881 00.004 4788 UpdateGuideState exits: m=81179 SNR=18.9 16:35:50.881 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:50.882 00.001 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:50.882 00.000 4788 Enqueuing Expose request 16:35:50.882 00.000 3756 Worker thread wakes up 16:35:50.882 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:50.882 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:50.919 00.037 3756 ScopeASCOM::SideOfPier() returns 1 16:35:51.883 00.964 3756 Exposure complete 16:35:51.960 00.077 3756 worker thread done servicing request 16:35:51.960 00.000 4788 Processing an image 16:35:51.960 00.000 4788 UpdateGuideState(): m_state=6 16:35:51.960 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:35:51.960 00.000 4788 Star::Find returns 1 (0), X=323.98, Y=400.93, Mass=74235, SNR=17.0, Peak=35904 HFD=1.9 16:35:51.960 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.04, y=-0.08, type=1) 16:35:51.960 00.000 4788 Enqueuing Move request for scope (-0.04, -0.08) 16:35:51.960 00.000 4788 Status Line 0: m=74235 SNR=17.0 16:35:51.960 00.000 3756 Worker thread wakes up 16:35:51.960 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.04, -0.08) 16:35:51.960 00.000 3756 Handling move in thread for scope dir=0 16:35:51.960 00.000 3756 endpoint = (-0.04, -0.08) 16:35:51.960 00.000 3756 CameraToMount -- cameraTheta (-2.09) - m_xAngle (0.25) = xAngle (-2.34 = -2.34) 16:35:51.960 00.000 3756 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.34 = -2.34) 16:35:51.960 00.000 3756 CameraToMount -- cameraX=-0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-2.09 mountX=-0.06 mountY=-0.06, mountTheta=-2.34 16:35:51.960 00.000 3756 Moving (-0.04, -0.08) raw xDistance=-0.06 yDistance=-0.06 16:35:51.960 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 16:35:51.960 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:51.961 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6154, FiltMax=20490 16:35:51.961 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 16:35:51.961 00.000 3756 Move(2, 0, 1) 16:35:51.961 00.000 3756 Move returns status 0, amount 0 16:35:51.961 00.000 3756 Move(0, 0, 1) 16:35:51.961 00.000 3756 Move returns status 0, amount 0 16:35:51.961 00.000 3756 move complete, result=0 16:35:51.961 00.000 3756 worker thread done servicing request 16:35:51.979 00.018 4788 Resizing image to 469,362 16:35:51.984 00.005 4788 UpdateGuideState exits: m=74235 SNR=17.0 16:35:51.984 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:51.984 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:51.984 00.000 4788 Enqueuing Expose request 16:35:51.984 00.000 3756 Worker thread wakes up 16:35:51.984 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:51.984 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:51.992 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:52.986 00.994 3756 Exposure complete 16:35:53.048 00.062 3756 worker thread done servicing request 16:35:53.048 00.000 4788 Processing an image 16:35:53.048 00.000 4788 UpdateGuideState(): m_state=6 16:35:53.048 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:35:53.048 00.000 4788 Star::Find returns 1 (0), X=324.02, Y=400.99, Mass=82410, SNR=19.6, Peak=40580 HFD=2.0 16:35:53.048 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.00, y=-0.02, type=1) 16:35:53.048 00.000 4788 Enqueuing Move request for scope (0.00, -0.02) 16:35:53.048 00.000 4788 Status Line 0: m=82410 SNR=19.6 16:35:53.048 00.000 3756 Worker thread wakes up 16:35:53.048 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.00, -0.02) 16:35:53.048 00.000 3756 Handling move in thread for scope dir=0 16:35:53.049 00.001 3756 endpoint = (0.00, -0.02) 16:35:53.049 00.000 3756 CameraToMount -- cameraTheta (-1.49) - m_xAngle (0.25) = xAngle (-1.74 = -1.74) 16:35:53.049 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6166, FiltMax=20674 16:35:53.049 00.000 3756 CameraToMount -- cameraTheta (-1.49) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.74 = -1.74) 16:35:53.049 00.000 3756 CameraToMount -- cameraX=0.00 cameraY=-0.02 hyp=0.02 cameraTheta=-1.49 mountX=-0.00 mountY=-0.02, mountTheta=-1.74 16:35:53.049 00.000 3756 Moving (0.00, -0.02) raw xDistance=-0.00 yDistance=-0.02 16:35:53.049 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 16:35:53.049 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:53.049 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 16:35:53.049 00.000 3756 Move(2, 0, 1) 16:35:53.049 00.000 3756 Move returns status 0, amount 0 16:35:53.049 00.000 3756 Move(0, 0, 1) 16:35:53.049 00.000 3756 Move returns status 0, amount 0 16:35:53.049 00.000 3756 move complete, result=0 16:35:53.049 00.000 3756 worker thread done servicing request 16:35:53.069 00.020 4788 Resizing image to 469,362 16:35:53.074 00.005 4788 UpdateGuideState exits: m=82410 SNR=19.6 16:35:53.074 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:53.074 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:53.074 00.000 4788 Enqueuing Expose request 16:35:53.074 00.000 3756 Worker thread wakes up 16:35:53.074 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:53.074 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:53.083 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:35:54.076 00.993 3756 Exposure complete 16:35:54.147 00.071 4788 Processing an image 16:35:54.147 00.000 4788 UpdateGuideState(): m_state=6 16:35:54.147 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:35:54.147 00.000 4788 Star::Find returns 1 (0), X=324.16, Y=400.89, Mass=87323, SNR=19.1, Peak=38685 HFD=1.7 16:35:54.147 00.000 3756 worker thread done servicing request 16:35:54.147 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.14, y=-0.11, type=1) 16:35:54.147 00.000 4788 Enqueuing Move request for scope (0.14, -0.11) 16:35:54.147 00.000 4788 Status Line 0: m=87323 SNR=19.1 16:35:54.147 00.000 3756 Worker thread wakes up 16:35:54.147 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.14, -0.11) 16:35:54.148 00.001 3756 Handling move in thread for scope dir=0 16:35:54.148 00.000 3756 endpoint = (0.14, -0.11) 16:35:54.148 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6184, FiltMax=19660 16:35:54.148 00.000 3756 CameraToMount -- cameraTheta (-0.67) - m_xAngle (0.25) = xAngle (-0.92 = -0.92) 16:35:54.148 00.000 3756 CameraToMount -- cameraTheta (-0.67) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.92 = -0.92) 16:35:54.148 00.000 3756 CameraToMount -- cameraX=0.14 cameraY=-0.11 hyp=0.18 cameraTheta=-0.67 mountX=0.11 mountY=-0.14, mountTheta=-0.92 16:35:54.148 00.000 3756 Moving (0.14, -0.11) raw xDistance=0.11 yDistance=-0.14 16:35:54.148 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.11 16:35:54.148 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:54.148 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 16:35:54.148 00.000 3756 Move(2, 0, 1) 16:35:54.148 00.000 3756 Move returns status 0, amount 0 16:35:54.148 00.000 3756 Move(0, 0, 1) 16:35:54.148 00.000 3756 Move returns status 0, amount 0 16:35:54.148 00.000 3756 move complete, result=0 16:35:54.148 00.000 3756 worker thread done servicing request 16:35:54.166 00.018 4788 Resizing image to 469,362 16:35:54.171 00.005 4788 UpdateGuideState exits: m=87323 SNR=19.1 16:35:54.171 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:54.171 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:54.171 00.000 4788 Enqueuing Expose request 16:35:54.171 00.000 3756 Worker thread wakes up 16:35:54.171 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:54.171 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:54.179 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:55.173 00.994 3756 Exposure complete 16:35:55.234 00.061 3756 worker thread done servicing request 16:35:55.234 00.000 4788 Processing an image 16:35:55.234 00.000 4788 UpdateGuideState(): m_state=6 16:35:55.234 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:35:55.235 00.001 4788 Star::Find returns 1 (0), X=323.86, Y=401.16, Mass=76753, SNR=16.9, Peak=31654 HFD=1.7 16:35:55.235 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.16, y=0.15, type=1) 16:35:55.235 00.000 4788 Enqueuing Move request for scope (-0.16, 0.15) 16:35:55.235 00.000 4788 Status Line 0: m=76753 SNR=16.9 16:35:55.235 00.000 3756 Worker thread wakes up 16:35:55.235 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.16, 0.15) 16:35:55.235 00.000 3756 Handling move in thread for scope dir=0 16:35:55.235 00.000 3756 endpoint = (-0.16, 0.15) 16:35:55.235 00.000 3756 CameraToMount -- cameraTheta (2.40) - m_xAngle (0.25) = xAngle (2.15 = 2.15) 16:35:55.235 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6168, FiltMax=21972 16:35:55.235 00.000 3756 CameraToMount -- cameraTheta (2.40) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.15 = 2.15) 16:35:55.235 00.000 3756 CameraToMount -- cameraX=-0.16 cameraY=0.15 hyp=0.22 cameraTheta=2.40 mountX=-0.12 mountY=0.19, mountTheta=2.15 16:35:55.235 00.000 3756 Moving (-0.16, 0.15) raw xDistance=-0.12 yDistance=0.19 16:35:55.235 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 16:35:55.235 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:55.235 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.19 16:35:55.235 00.000 3756 Move(2, 0, 1) 16:35:55.235 00.000 3756 Move returns status 0, amount 0 16:35:55.235 00.000 3756 Move(0, 0, 1) 16:35:55.235 00.000 3756 Move returns status 0, amount 0 16:35:55.235 00.000 3756 move complete, result=0 16:35:55.235 00.000 3756 worker thread done servicing request 16:35:55.253 00.018 4788 Resizing image to 469,362 16:35:55.257 00.004 4788 UpdateGuideState exits: m=76753 SNR=16.9 16:35:55.257 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:55.257 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:55.257 00.000 4788 Enqueuing Expose request 16:35:55.257 00.000 3756 Worker thread wakes up 16:35:55.258 00.001 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:55.258 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:55.266 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:56.259 00.993 3756 Exposure complete 16:35:56.334 00.075 3756 worker thread done servicing request 16:35:56.334 00.000 4788 Processing an image 16:35:56.334 00.000 4788 UpdateGuideState(): m_state=6 16:35:56.334 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:35:56.334 00.000 4788 Star::Find returns 1 (0), X=323.88, Y=401.09, Mass=78082, SNR=18.0, Peak=36697 HFD=1.5 16:35:56.334 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.14, y=0.09, type=1) 16:35:56.334 00.000 4788 Enqueuing Move request for scope (-0.14, 0.09) 16:35:56.334 00.000 4788 Status Line 0: m=78082 SNR=18.0 16:35:56.334 00.000 3756 Worker thread wakes up 16:35:56.334 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.14, 0.09) 16:35:56.334 00.000 3756 Handling move in thread for scope dir=0 16:35:56.335 00.001 3756 endpoint = (-0.14, 0.09) 16:35:56.335 00.000 3756 CameraToMount -- cameraTheta (2.59) - m_xAngle (0.25) = xAngle (2.35 = 2.35) 16:35:56.335 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6062, FiltMax=21851 16:35:56.335 00.000 3756 CameraToMount -- cameraTheta (2.59) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.34 = 2.34) 16:35:56.335 00.000 3756 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.17 cameraTheta=2.59 mountX=-0.12 mountY=0.12, mountTheta=2.35 16:35:56.335 00.000 3756 Moving (-0.14, 0.09) raw xDistance=-0.12 yDistance=0.12 16:35:56.335 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 16:35:56.335 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:56.335 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 16:35:56.335 00.000 3756 Move(2, 0, 1) 16:35:56.335 00.000 3756 Move returns status 0, amount 0 16:35:56.335 00.000 3756 Move(0, 0, 1) 16:35:56.335 00.000 3756 Move returns status 0, amount 0 16:35:56.335 00.000 3756 move complete, result=0 16:35:56.335 00.000 3756 worker thread done servicing request 16:35:56.355 00.020 4788 Resizing image to 469,362 16:35:56.360 00.005 4788 UpdateGuideState exits: m=78082 SNR=18.0 16:35:56.360 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:56.360 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:56.360 00.000 4788 Enqueuing Expose request 16:35:56.360 00.000 3756 Worker thread wakes up 16:35:56.360 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:56.360 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:56.380 00.020 3756 ScopeASCOM::SideOfPier() returns 1 16:35:57.362 00.982 3756 Exposure complete 16:35:57.423 00.061 3756 worker thread done servicing request 16:35:57.423 00.000 4788 Processing an image 16:35:57.423 00.000 4788 UpdateGuideState(): m_state=6 16:35:57.423 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:35:57.423 00.000 4788 Star::Find returns 1 (0), X=323.52, Y=400.93, Mass=99019, SNR=20.9, Peak=31100 HFD=1.5 16:35:57.423 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.50, y=-0.07, type=1) 16:35:57.424 00.001 4788 Enqueuing Move request for scope (-0.50, -0.07) 16:35:57.424 00.000 4788 Status Line 0: m=99019 SNR=20.9 16:35:57.424 00.000 3756 Worker thread wakes up 16:35:57.424 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.50, -0.07) 16:35:57.424 00.000 3756 Handling move in thread for scope dir=0 16:35:57.424 00.000 3756 endpoint = (-0.50, -0.07) 16:35:57.424 00.000 3756 CameraToMount -- cameraTheta (-2.99) - m_xAngle (0.25) = xAngle (-3.24 = 3.05) 16:35:57.424 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6236, FiltMax=19200 16:35:57.424 00.000 3756 CameraToMount -- cameraTheta (-2.99) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-3.24 = 3.04) 16:35:57.424 00.000 3756 CameraToMount -- cameraX=-0.50 cameraY=-0.07 hyp=0.50 cameraTheta=-2.99 mountX=-0.50 mountY=0.05, mountTheta=3.04 16:35:57.424 00.000 3756 Moving (-0.50, -0.07) raw xDistance=-0.50 yDistance=0.05 16:35:57.424 00.000 3756 GuideAlgorithmHysteresis::Result() returns -0.31 from input -0.50 16:35:57.424 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:57.424 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.05 16:35:57.424 00.000 3756 Move(2, 57, 1) 16:35:57.442 00.018 4788 Resizing image to 469,362 16:35:57.446 00.004 4788 UpdateGuideState exits: m=99019 SNR=20.9 16:35:57.446 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:57.446 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:57.446 00.000 4788 Enqueuing Expose request 16:35:57.481 00.035 3756 Move returns status 0, amount 57 16:35:57.481 00.000 3756 Move(0, 0, 1) 16:35:57.481 00.000 3756 Move returns status 0, amount 0 16:35:57.481 00.000 3756 Status Line 1: East 0.31 px 57 ms 16:35:57.482 00.001 3756 East 0.31 px 57 ms 16:35:57.482 00.000 3756 move complete, result=0 16:35:57.483 00.001 3756 worker thread done servicing request 16:35:57.483 00.000 3756 Worker thread wakes up 16:35:57.483 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:57.483 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:57.511 00.028 3756 ScopeASCOM::SideOfPier() returns 1 16:35:58.485 00.974 3756 Exposure complete 16:35:58.540 00.055 3756 worker thread done servicing request 16:35:58.540 00.000 4788 Processing an image 16:35:58.540 00.000 4788 UpdateGuideState(): m_state=6 16:35:58.540 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:35:58.540 00.000 4788 Star::Find returns 1 (0), X=324.11, Y=401.29, Mass=77443, SNR=16.8, Peak=30103 HFD=1.6 16:35:58.540 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.09, y=0.28, type=1) 16:35:58.540 00.000 4788 Enqueuing Move request for scope (0.09, 0.28) 16:35:58.540 00.000 4788 Status Line 0: m=77443 SNR=16.8 16:35:58.540 00.000 3756 Worker thread wakes up 16:35:58.540 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.09, 0.28) 16:35:58.540 00.000 3756 Handling move in thread for scope dir=0 16:35:58.540 00.000 3756 endpoint = (0.09, 0.28) 16:35:58.540 00.000 3756 CameraToMount -- cameraTheta (1.27) - m_xAngle (0.25) = xAngle (1.03 = 1.03) 16:35:58.540 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6150, FiltMax=19865 16:35:58.540 00.000 3756 CameraToMount -- cameraTheta (1.27) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.03 = 1.03) 16:35:58.540 00.000 3756 CameraToMount -- cameraX=0.09 cameraY=0.28 hyp=0.30 cameraTheta=1.27 mountX=0.15 mountY=0.25, mountTheta=1.03 16:35:58.540 00.000 3756 Moving (0.09, 0.28) raw xDistance=0.15 yDistance=0.25 16:35:58.540 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 16:35:58.541 00.001 3756 GuideAlgorithmResistSwitch::Result() returns 0.25 from input 0.25 16:35:58.541 00.000 3756 Move(2, 0, 1) 16:35:58.541 00.000 3756 Move returns status 0, amount 0 16:35:58.541 00.000 3756 Move(1, 45, 1) 16:35:58.558 00.017 4788 Resizing image to 469,362 16:35:58.563 00.005 4788 UpdateGuideState exits: m=77443 SNR=16.8 16:35:58.563 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:58.563 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:58.563 00.000 4788 Enqueuing Expose request 16:35:58.586 00.023 3756 Move returns status 0, amount 45 16:35:58.586 00.000 3756 Status Line 1: South 0.25 px 45 ms 16:35:58.586 00.000 3756 South 0.25 px 45 ms 16:35:58.586 00.000 3756 move complete, result=0 16:35:58.586 00.000 3756 worker thread done servicing request 16:35:58.586 00.000 3756 Worker thread wakes up 16:35:58.586 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:58.586 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:58.594 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:35:59.588 00.994 3756 Exposure complete 16:35:59.648 00.060 3756 worker thread done servicing request 16:35:59.648 00.000 4788 Processing an image 16:35:59.648 00.000 4788 UpdateGuideState(): m_state=6 16:35:59.648 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:35:59.648 00.000 4788 Star::Find returns 1 (0), X=324.27, Y=400.90, Mass=73517, SNR=17.6, Peak=33284 HFD=1.2 16:35:59.648 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.24, y=-0.10, type=1) 16:35:59.648 00.000 4788 Enqueuing Move request for scope (0.24, -0.10) 16:35:59.648 00.000 4788 Status Line 0: m=73517 SNR=17.6 16:35:59.648 00.000 3756 Worker thread wakes up 16:35:59.648 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.24, -0.10) 16:35:59.648 00.000 3756 Handling move in thread for scope dir=0 16:35:59.649 00.001 3756 endpoint = (0.24, -0.10) 16:35:59.649 00.000 3756 CameraToMount -- cameraTheta (-0.40) - m_xAngle (0.25) = xAngle (-0.65 = -0.65) 16:35:59.649 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6150, FiltMax=18467 16:35:59.649 00.000 3756 CameraToMount -- cameraTheta (-0.40) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.65 = -0.65) 16:35:59.649 00.000 3756 CameraToMount -- cameraX=0.24 cameraY=-0.10 hyp=0.27 cameraTheta=-0.40 mountX=0.21 mountY=-0.16, mountTheta=-0.65 16:35:59.649 00.000 3756 Moving (0.24, -0.10) raw xDistance=0.21 yDistance=-0.16 16:35:59.649 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.13 from input 0.21 16:35:59.649 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:35:59.649 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.16 16:35:59.649 00.000 3756 Move(3, 24, 1) 16:35:59.667 00.018 4788 Resizing image to 469,362 16:35:59.671 00.004 4788 UpdateGuideState exits: m=73517 SNR=17.6 16:35:59.671 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:35:59.671 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:35:59.671 00.000 4788 Enqueuing Expose request 16:35:59.673 00.002 3756 Move returns status 0, amount 24 16:35:59.673 00.000 3756 Move(0, 0, 1) 16:35:59.673 00.000 3756 Move returns status 0, amount 0 16:35:59.673 00.000 3756 Status Line 1: West 0.13 px 24 ms 16:35:59.673 00.000 3756 West 0.13 px 24 ms 16:35:59.673 00.000 3756 move complete, result=0 16:35:59.673 00.000 3756 worker thread done servicing request 16:35:59.673 00.000 3756 Worker thread wakes up 16:35:59.673 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:35:59.673 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:35:59.700 00.027 3756 ScopeASCOM::SideOfPier() returns 1 16:36:00.674 00.974 3756 Exposure complete 16:36:00.746 00.072 3756 worker thread done servicing request 16:36:00.746 00.000 4788 Processing an image 16:36:00.746 00.000 4788 UpdateGuideState(): m_state=6 16:36:00.746 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:36:00.746 00.000 4788 Star::Find returns 1 (0), X=323.98, Y=400.95, Mass=76254, SNR=19.3, Peak=42003 HFD=0.8 16:36:00.746 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.04, y=-0.06, type=1) 16:36:00.746 00.000 4788 Enqueuing Move request for scope (-0.04, -0.06) 16:36:00.746 00.000 4788 Status Line 0: m=76254 SNR=19.3 16:36:00.746 00.000 3756 Worker thread wakes up 16:36:00.746 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.04, -0.06) 16:36:00.747 00.001 3756 Handling move in thread for scope dir=0 16:36:00.747 00.000 3756 endpoint = (-0.04, -0.06) 16:36:00.747 00.000 3756 CameraToMount -- cameraTheta (-2.16) - m_xAngle (0.25) = xAngle (-2.40 = -2.40) 16:36:00.747 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6186, FiltMax=19824 16:36:00.747 00.000 3756 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.41 = -2.41) 16:36:00.747 00.000 3756 CameraToMount -- cameraX=-0.04 cameraY=-0.06 hyp=0.07 cameraTheta=-2.16 mountX=-0.05 mountY=-0.04, mountTheta=-2.41 16:36:00.747 00.000 3756 Moving (-0.04, -0.06) raw xDistance=-0.05 yDistance=-0.04 16:36:00.747 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 16:36:00.747 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:00.747 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.04 16:36:00.747 00.000 3756 Move(2, 0, 1) 16:36:00.747 00.000 3756 Move returns status 0, amount 0 16:36:00.747 00.000 3756 Move(0, 0, 1) 16:36:00.747 00.000 3756 Move returns status 0, amount 0 16:36:00.747 00.000 3756 move complete, result=0 16:36:00.747 00.000 3756 worker thread done servicing request 16:36:00.766 00.019 4788 Resizing image to 469,362 16:36:00.770 00.004 4788 UpdateGuideState exits: m=76254 SNR=19.3 16:36:00.770 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:00.770 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:00.770 00.000 4788 Enqueuing Expose request 16:36:00.770 00.000 3756 Worker thread wakes up 16:36:00.770 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:00.770 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:00.778 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:01.772 00.994 3756 Exposure complete 16:36:01.831 00.059 3756 worker thread done servicing request 16:36:01.831 00.000 4788 Processing an image 16:36:01.832 00.001 4788 UpdateGuideState(): m_state=6 16:36:01.832 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:36:01.832 00.000 4788 Star::Find returns 1 (0), X=324.07, Y=400.92, Mass=86807, SNR=20.2, Peak=44425 HFD=1.4 16:36:01.832 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.05, y=-0.08, type=1) 16:36:01.832 00.000 4788 Enqueuing Move request for scope (0.05, -0.08) 16:36:01.832 00.000 4788 Status Line 0: m=86807 SNR=20.2 16:36:01.832 00.000 3756 Worker thread wakes up 16:36:01.832 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.05, -0.08) 16:36:01.832 00.000 3756 Handling move in thread for scope dir=0 16:36:01.832 00.000 3756 endpoint = (0.05, -0.08) 16:36:01.832 00.000 3756 CameraToMount -- cameraTheta (-1.04) - m_xAngle (0.25) = xAngle (-1.29 = -1.29) 16:36:01.832 00.000 3756 CameraToMount -- cameraTheta (-1.04) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.29 = -1.29) 16:36:01.832 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6214, FiltMax=20456 16:36:01.832 00.000 3756 CameraToMount -- cameraX=0.05 cameraY=-0.08 hyp=0.09 cameraTheta=-1.04 mountX=0.03 mountY=-0.09, mountTheta=-1.29 16:36:01.832 00.000 3756 Moving (0.05, -0.08) raw xDistance=0.03 yDistance=-0.09 16:36:01.832 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.03 16:36:01.832 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:01.832 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 16:36:01.832 00.000 3756 Move(2, 0, 1) 16:36:01.832 00.000 3756 Move returns status 0, amount 0 16:36:01.833 00.001 3756 Move(0, 0, 1) 16:36:01.833 00.000 3756 Move returns status 0, amount 0 16:36:01.833 00.000 3756 move complete, result=0 16:36:01.833 00.000 3756 worker thread done servicing request 16:36:01.850 00.017 4788 Resizing image to 469,362 16:36:01.854 00.004 4788 UpdateGuideState exits: m=86807 SNR=20.2 16:36:01.854 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:01.854 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:01.855 00.001 4788 Enqueuing Expose request 16:36:01.855 00.000 3756 Worker thread wakes up 16:36:01.855 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:01.855 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:01.863 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:02.856 00.993 3756 Exposure complete 16:36:02.915 00.059 3756 worker thread done servicing request 16:36:02.915 00.000 4788 Processing an image 16:36:02.915 00.000 4788 UpdateGuideState(): m_state=6 16:36:02.915 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:36:02.915 00.000 4788 Star::Find returns 1 (0), X=323.88, Y=401.10, Mass=98637, SNR=19.1, Peak=42579 HFD=1.8 16:36:02.915 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.14, y=0.09, type=1) 16:36:02.915 00.000 4788 Enqueuing Move request for scope (-0.14, 0.09) 16:36:02.915 00.000 4788 Status Line 0: m=98637 SNR=19.1 16:36:02.915 00.000 3756 Worker thread wakes up 16:36:02.915 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.14, 0.09) 16:36:02.915 00.000 3756 Handling move in thread for scope dir=0 16:36:02.915 00.000 3756 endpoint = (-0.14, 0.09) 16:36:02.915 00.000 3756 CameraToMount -- cameraTheta (2.58) - m_xAngle (0.25) = xAngle (2.33 = 2.33) 16:36:02.916 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6138, FiltMax=19262 16:36:02.916 00.000 3756 CameraToMount -- cameraTheta (2.58) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.33 = 2.33) 16:36:02.916 00.000 3756 CameraToMount -- cameraX=-0.14 cameraY=0.09 hyp=0.17 cameraTheta=2.58 mountX=-0.12 mountY=0.12, mountTheta=2.33 16:36:02.916 00.000 3756 Moving (-0.14, 0.09) raw xDistance=-0.12 yDistance=0.12 16:36:02.916 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 16:36:02.916 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:02.916 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 16:36:02.916 00.000 3756 Move(2, 0, 1) 16:36:02.916 00.000 3756 Move returns status 0, amount 0 16:36:02.916 00.000 3756 Move(0, 0, 1) 16:36:02.916 00.000 3756 Move returns status 0, amount 0 16:36:02.916 00.000 3756 move complete, result=0 16:36:02.916 00.000 3756 worker thread done servicing request 16:36:02.933 00.017 4788 Resizing image to 469,362 16:36:02.938 00.005 4788 UpdateGuideState exits: m=98637 SNR=19.1 16:36:02.938 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:02.938 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:02.938 00.000 4788 Enqueuing Expose request 16:36:02.938 00.000 3756 Worker thread wakes up 16:36:02.938 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:02.938 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:02.946 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:03.939 00.993 3756 Exposure complete 16:36:04.014 00.075 3756 worker thread done servicing request 16:36:04.014 00.000 4788 Processing an image 16:36:04.014 00.000 4788 UpdateGuideState(): m_state=6 16:36:04.014 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:36:04.014 00.000 4788 Star::Find returns 1 (0), X=323.90, Y=400.95, Mass=93298, SNR=21.6, Peak=42388 HFD=1.5 16:36:04.014 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.12, y=-0.05, type=1) 16:36:04.014 00.000 4788 Enqueuing Move request for scope (-0.12, -0.05) 16:36:04.014 00.000 4788 Status Line 0: m=93298 SNR=21.6 16:36:04.014 00.000 3756 Worker thread wakes up 16:36:04.014 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.12, -0.05) 16:36:04.014 00.000 3756 Handling move in thread for scope dir=0 16:36:04.015 00.001 3756 endpoint = (-0.12, -0.05) 16:36:04.015 00.000 3756 CameraToMount -- cameraTheta (-2.73) - m_xAngle (0.25) = xAngle (-2.98 = -2.98) 16:36:04.015 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6216, FiltMax=20948 16:36:04.015 00.000 3756 CameraToMount -- cameraTheta (-2.73) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.98 = -2.98) 16:36:04.015 00.000 3756 CameraToMount -- cameraX=-0.12 cameraY=-0.05 hyp=0.14 cameraTheta=-2.73 mountX=-0.13 mountY=-0.02, mountTheta=-2.98 16:36:04.015 00.000 3756 Moving (-0.12, -0.05) raw xDistance=-0.13 yDistance=-0.02 16:36:04.015 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 16:36:04.015 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:04.015 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.02 16:36:04.015 00.000 3756 Move(2, 0, 1) 16:36:04.015 00.000 3756 Move returns status 0, amount 0 16:36:04.015 00.000 3756 Move(0, 0, 1) 16:36:04.015 00.000 3756 Move returns status 0, amount 0 16:36:04.015 00.000 3756 move complete, result=0 16:36:04.016 00.001 3756 worker thread done servicing request 16:36:04.035 00.019 4788 Resizing image to 469,362 16:36:04.040 00.005 4788 UpdateGuideState exits: m=93298 SNR=21.6 16:36:04.040 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:04.040 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:04.040 00.000 4788 Enqueuing Expose request 16:36:04.040 00.000 3756 Worker thread wakes up 16:36:04.040 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:04.040 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:04.048 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:05.042 00.994 3756 Exposure complete 16:36:05.106 00.064 3756 worker thread done servicing request 16:36:05.106 00.000 4788 Processing an image 16:36:05.106 00.000 4788 UpdateGuideState(): m_state=6 16:36:05.106 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:36:05.106 00.000 4788 Star::Find returns 1 (0), X=323.79, Y=401.05, Mass=88241, SNR=20.2, Peak=38756 HFD=1.6 16:36:05.106 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.24, y=0.04, type=1) 16:36:05.106 00.000 4788 Enqueuing Move request for scope (-0.24, 0.04) 16:36:05.106 00.000 3756 Worker thread wakes up 16:36:05.107 00.001 4788 Status Line 0: m=88241 SNR=20.2 16:36:05.107 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.24, 0.04) 16:36:05.107 00.000 3756 Handling move in thread for scope dir=0 16:36:05.107 00.000 3756 endpoint = (-0.24, 0.04) 16:36:05.107 00.000 3756 CameraToMount -- cameraTheta (2.97) - m_xAngle (0.25) = xAngle (2.73 = 2.73) 16:36:05.107 00.000 3756 CameraToMount -- cameraTheta (2.97) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.72 = 2.72) 16:36:05.107 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6192, FiltMax=20101 16:36:05.107 00.000 3756 CameraToMount -- cameraX=-0.24 cameraY=0.04 hyp=0.24 cameraTheta=2.97 mountX=-0.22 mountY=0.10, mountTheta=2.72 16:36:05.107 00.000 3756 Moving (-0.24, 0.04) raw xDistance=-0.22 yDistance=0.10 16:36:05.107 00.000 3756 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22 16:36:05.107 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:05.107 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 16:36:05.107 00.000 3756 Move(2, 25, 1) 16:36:05.125 00.018 4788 Resizing image to 469,362 16:36:05.131 00.006 4788 UpdateGuideState exits: m=88241 SNR=20.2 16:36:05.131 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:05.131 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:05.131 00.000 4788 Enqueuing Expose request 16:36:05.132 00.001 3756 Move returns status 0, amount 25 16:36:05.132 00.000 3756 Move(0, 0, 1) 16:36:05.132 00.000 3756 Move returns status 0, amount 0 16:36:05.132 00.000 3756 Status Line 1: East 0.14 px 25 ms 16:36:05.132 00.000 3756 East 0.14 px 25 ms 16:36:05.132 00.000 3756 move complete, result=0 16:36:05.132 00.000 3756 worker thread done servicing request 16:36:05.132 00.000 3756 Worker thread wakes up 16:36:05.132 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:05.132 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:05.144 00.012 3756 ScopeASCOM::SideOfPier() returns 1 16:36:06.134 00.990 3756 Exposure complete 16:36:06.205 00.071 3756 worker thread done servicing request 16:36:06.206 00.001 4788 Processing an image 16:36:06.206 00.000 4788 UpdateGuideState(): m_state=6 16:36:06.206 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:36:06.206 00.000 4788 Star::Find returns 1 (0), X=324.06, Y=400.92, Mass=81525, SNR=19.0, Peak=38390 HFD=1.8 16:36:06.206 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.04, y=-0.08, type=1) 16:36:06.206 00.000 4788 Enqueuing Move request for scope (0.04, -0.08) 16:36:06.206 00.000 4788 Status Line 0: m=81525 SNR=19.0 16:36:06.206 00.000 3756 Worker thread wakes up 16:36:06.206 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.04, -0.08) 16:36:06.206 00.000 3756 Handling move in thread for scope dir=0 16:36:06.206 00.000 3756 endpoint = (0.04, -0.08) 16:36:06.206 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6112, FiltMax=19789 16:36:06.207 00.001 3756 CameraToMount -- cameraTheta (-1.16) - m_xAngle (0.25) = xAngle (-1.41 = -1.41) 16:36:06.207 00.000 3756 CameraToMount -- cameraTheta (-1.16) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.41 = -1.41) 16:36:06.207 00.000 3756 CameraToMount -- cameraX=0.04 cameraY=-0.08 hyp=0.09 cameraTheta=-1.16 mountX=0.01 mountY=-0.09, mountTheta=-1.41 16:36:06.207 00.000 3756 Moving (0.04, -0.08) raw xDistance=0.01 yDistance=-0.09 16:36:06.207 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 16:36:06.207 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:06.207 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 16:36:06.207 00.000 3756 Move(2, 0, 1) 16:36:06.207 00.000 3756 Move returns status 0, amount 0 16:36:06.207 00.000 3756 Move(0, 0, 1) 16:36:06.207 00.000 3756 Move returns status 0, amount 0 16:36:06.207 00.000 3756 move complete, result=0 16:36:06.207 00.000 3756 worker thread done servicing request 16:36:06.225 00.018 4788 Resizing image to 469,362 16:36:06.230 00.005 4788 UpdateGuideState exits: m=81525 SNR=19.0 16:36:06.230 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:06.230 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:06.230 00.000 4788 Enqueuing Expose request 16:36:06.230 00.000 3756 Worker thread wakes up 16:36:06.230 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:06.230 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:06.238 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:07.232 00.994 3756 Exposure complete 16:36:07.293 00.061 3756 worker thread done servicing request 16:36:07.293 00.000 4788 Processing an image 16:36:07.294 00.001 4788 UpdateGuideState(): m_state=6 16:36:07.294 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:36:07.294 00.000 4788 Star::Find returns 1 (0), X=324.09, Y=401.10, Mass=86738, SNR=18.4, Peak=39704 HFD=1.8 16:36:07.294 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.07, y=0.09, type=1) 16:36:07.294 00.000 4788 Enqueuing Move request for scope (0.07, 0.09) 16:36:07.294 00.000 4788 Status Line 0: m=86738 SNR=18.4 16:36:07.294 00.000 3756 Worker thread wakes up 16:36:07.294 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.07, 0.09) 16:36:07.294 00.000 3756 Handling move in thread for scope dir=0 16:36:07.294 00.000 3756 endpoint = (0.07, 0.09) 16:36:07.294 00.000 3756 CameraToMount -- cameraTheta (0.92) - m_xAngle (0.25) = xAngle (0.68 = 0.68) 16:36:07.294 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6194, FiltMax=18803 16:36:07.294 00.000 3756 CameraToMount -- cameraTheta (0.92) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.68 = 0.68) 16:36:07.294 00.000 3756 CameraToMount -- cameraX=0.07 cameraY=0.09 hyp=0.11 cameraTheta=0.92 mountX=0.09 mountY=0.07, mountTheta=0.68 16:36:07.294 00.000 3756 Moving (0.07, 0.09) raw xDistance=0.09 yDistance=0.07 16:36:07.294 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 16:36:07.294 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:07.294 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 16:36:07.294 00.000 3756 Move(2, 0, 1) 16:36:07.294 00.000 3756 Move returns status 0, amount 0 16:36:07.295 00.001 3756 Move(0, 0, 1) 16:36:07.295 00.000 3756 Move returns status 0, amount 0 16:36:07.295 00.000 3756 move complete, result=0 16:36:07.295 00.000 3756 worker thread done servicing request 16:36:07.312 00.017 4788 Resizing image to 469,362 16:36:07.317 00.005 4788 UpdateGuideState exits: m=86738 SNR=18.4 16:36:07.317 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:07.317 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:07.317 00.000 4788 Enqueuing Expose request 16:36:07.317 00.000 3756 Worker thread wakes up 16:36:07.317 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:07.317 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:07.324 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:36:08.318 00.994 3756 Exposure complete 16:36:08.388 00.070 3756 worker thread done servicing request 16:36:08.388 00.000 4788 Processing an image 16:36:08.388 00.000 4788 UpdateGuideState(): m_state=6 16:36:08.388 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:36:08.388 00.000 4788 Star::Find returns 1 (0), X=324.00, Y=401.07, Mass=77077, SNR=20.3, Peak=40230 HFD=1.0 16:36:08.389 00.001 4788 SchedulePrimaryMove(00729DC0, x=-0.02, y=0.06, type=1) 16:36:08.389 00.000 4788 Enqueuing Move request for scope (-0.02, 0.06) 16:36:08.389 00.000 4788 Status Line 0: m=77077 SNR=20.3 16:36:08.389 00.000 3756 Worker thread wakes up 16:36:08.389 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.02, 0.06) 16:36:08.389 00.000 3756 Handling move in thread for scope dir=0 16:36:08.389 00.000 3756 endpoint = (-0.02, 0.06) 16:36:08.389 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6056, FiltMax=21764 16:36:08.389 00.000 3756 CameraToMount -- cameraTheta (1.95) - m_xAngle (0.25) = xAngle (1.70 = 1.70) 16:36:08.389 00.000 3756 CameraToMount -- cameraTheta (1.95) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.70 = 1.70) 16:36:08.389 00.000 3756 CameraToMount -- cameraX=-0.02 cameraY=0.06 hyp=0.07 cameraTheta=1.95 mountX=-0.01 mountY=0.07, mountTheta=1.70 16:36:08.389 00.000 3756 Moving (-0.02, 0.06) raw xDistance=-0.01 yDistance=0.07 16:36:08.389 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.01 16:36:08.389 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:08.389 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 16:36:08.389 00.000 3756 Move(2, 0, 1) 16:36:08.389 00.000 3756 Move returns status 0, amount 0 16:36:08.389 00.000 3756 Move(0, 0, 1) 16:36:08.390 00.001 3756 Move returns status 0, amount 0 16:36:08.390 00.000 3756 move complete, result=0 16:36:08.390 00.000 3756 worker thread done servicing request 16:36:08.410 00.020 4788 Resizing image to 469,362 16:36:08.415 00.005 4788 UpdateGuideState exits: m=77077 SNR=20.3 16:36:08.415 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:08.415 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:08.415 00.000 4788 Enqueuing Expose request 16:36:08.415 00.000 3756 Worker thread wakes up 16:36:08.415 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:08.415 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:08.422 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:36:09.417 00.995 3756 Exposure complete 16:36:09.480 00.063 3756 worker thread done servicing request 16:36:09.480 00.000 4788 Processing an image 16:36:09.480 00.000 4788 UpdateGuideState(): m_state=6 16:36:09.480 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:36:09.481 00.001 4788 Star::Find returns 1 (0), X=324.00, Y=401.34, Mass=80326, SNR=18.8, Peak=31141 HFD=1.3 16:36:09.481 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.02, y=0.33, type=1) 16:36:09.481 00.000 4788 Enqueuing Move request for scope (-0.02, 0.33) 16:36:09.481 00.000 4788 Status Line 0: m=80326 SNR=18.8 16:36:09.481 00.000 3756 Worker thread wakes up 16:36:09.481 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.02, 0.33) 16:36:09.481 00.000 3756 Handling move in thread for scope dir=0 16:36:09.481 00.000 3756 endpoint = (-0.02, 0.33) 16:36:09.481 00.000 3756 CameraToMount -- cameraTheta (1.63) - m_xAngle (0.25) = xAngle (1.39 = 1.39) 16:36:09.481 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6138, FiltMax=21219 16:36:09.481 00.000 3756 CameraToMount -- cameraTheta (1.63) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.39 = 1.39) 16:36:09.481 00.000 3756 CameraToMount -- cameraX=-0.02 cameraY=0.33 hyp=0.33 cameraTheta=1.63 mountX=0.06 mountY=0.33, mountTheta=1.39 16:36:09.481 00.000 3756 Moving (-0.02, 0.33) raw xDistance=0.06 yDistance=0.33 16:36:09.481 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.06 16:36:09.481 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.33 from input 0.33 16:36:09.481 00.000 3756 Move(2, 0, 1) 16:36:09.481 00.000 3756 Move returns status 0, amount 0 16:36:09.481 00.000 3756 Move(1, 58, 1) 16:36:09.499 00.018 4788 Resizing image to 469,362 16:36:09.503 00.004 4788 UpdateGuideState exits: m=80326 SNR=18.8 16:36:09.503 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:09.504 00.001 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:09.504 00.000 4788 Enqueuing Expose request 16:36:09.539 00.035 3756 Move returns status 0, amount 58 16:36:09.539 00.000 3756 Status Line 1: South 0.33 px 58 ms 16:36:09.539 00.000 3756 South 0.33 px 58 ms 16:36:09.539 00.000 3756 move complete, result=0 16:36:09.539 00.000 3756 worker thread done servicing request 16:36:09.539 00.000 3756 Worker thread wakes up 16:36:09.540 00.001 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:09.540 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:09.570 00.030 3756 ScopeASCOM::SideOfPier() returns 1 16:36:10.541 00.971 3756 Exposure complete 16:36:10.599 00.058 3756 worker thread done servicing request 16:36:10.599 00.000 4788 Processing an image 16:36:10.599 00.000 4788 UpdateGuideState(): m_state=6 16:36:10.599 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:36:10.599 00.000 4788 Star::Find returns 1 (0), X=324.30, Y=401.01, Mass=89296, SNR=18.9, Peak=37406 HFD=1.4 16:36:10.599 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.28, y=0.00, type=1) 16:36:10.599 00.000 4788 Enqueuing Move request for scope (0.28, 0.00) 16:36:10.599 00.000 4788 Status Line 0: m=89296 SNR=18.9 16:36:10.599 00.000 3756 Worker thread wakes up 16:36:10.599 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.28, 0.00) 16:36:10.599 00.000 3756 Handling move in thread for scope dir=0 16:36:10.599 00.000 3756 endpoint = (0.28, 0.00) 16:36:10.599 00.000 3756 CameraToMount -- cameraTheta (0.00) - m_xAngle (0.25) = xAngle (-0.24 = -0.24) 16:36:10.599 00.000 3756 CameraToMount -- cameraTheta (0.00) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.25 = -0.25) 16:36:10.599 00.000 3756 CameraToMount -- cameraX=0.28 cameraY=0.00 hyp=0.28 cameraTheta=0.00 mountX=0.27 mountY=-0.07, mountTheta=-0.25 16:36:10.600 00.001 3756 Moving (0.28, 0.00) raw xDistance=0.27 yDistance=-0.07 16:36:10.600 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.17 from input 0.27 16:36:10.600 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:10.600 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.07 16:36:10.600 00.000 3756 Move(3, 30, 1) 16:36:10.600 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6132, FiltMax=19232 16:36:10.619 00.019 4788 Resizing image to 469,362 16:36:10.623 00.004 4788 UpdateGuideState exits: m=89296 SNR=18.9 16:36:10.623 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:10.623 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:10.623 00.000 4788 Enqueuing Expose request 16:36:10.630 00.007 3756 Move returns status 0, amount 30 16:36:10.630 00.000 3756 Move(0, 0, 1) 16:36:10.630 00.000 3756 Move returns status 0, amount 0 16:36:10.630 00.000 3756 Status Line 1: West 0.17 px 30 ms 16:36:10.630 00.000 3756 West 0.17 px 30 ms 16:36:10.630 00.000 3756 move complete, result=0 16:36:10.630 00.000 3756 worker thread done servicing request 16:36:10.630 00.000 3756 Worker thread wakes up 16:36:10.630 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:10.630 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:10.652 00.022 3756 ScopeASCOM::SideOfPier() returns 1 16:36:11.631 00.979 3756 Exposure complete 16:36:11.699 00.068 3756 worker thread done servicing request 16:36:11.699 00.000 4788 Processing an image 16:36:11.699 00.000 4788 UpdateGuideState(): m_state=6 16:36:11.699 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:36:11.699 00.000 4788 Star::Find returns 1 (0), X=324.11, Y=401.05, Mass=88385, SNR=19.9, Peak=42347 HFD=1.8 16:36:11.699 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.09, y=0.04, type=1) 16:36:11.699 00.000 4788 Enqueuing Move request for scope (0.09, 0.04) 16:36:11.699 00.000 4788 Status Line 0: m=88385 SNR=19.9 16:36:11.699 00.000 3756 Worker thread wakes up 16:36:11.699 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.09, 0.04) 16:36:11.699 00.000 3756 Handling move in thread for scope dir=0 16:36:11.699 00.000 3756 endpoint = (0.09, 0.04) 16:36:11.699 00.000 3756 CameraToMount -- cameraTheta (0.42) - m_xAngle (0.25) = xAngle (0.18 = 0.18) 16:36:11.699 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6152, FiltMax=19144 16:36:11.699 00.000 3756 CameraToMount -- cameraTheta (0.42) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.18 = 0.18) 16:36:11.699 00.000 3756 CameraToMount -- cameraX=0.09 cameraY=0.04 hyp=0.10 cameraTheta=0.42 mountX=0.10 mountY=0.02, mountTheta=0.18 16:36:11.699 00.000 3756 Moving (0.09, 0.04) raw xDistance=0.10 yDistance=0.02 16:36:11.700 00.001 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.10 16:36:11.700 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:11.700 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 16:36:11.700 00.000 3756 Move(2, 0, 1) 16:36:11.700 00.000 3756 Move returns status 0, amount 0 16:36:11.700 00.000 3756 Move(0, 0, 1) 16:36:11.700 00.000 3756 Move returns status 0, amount 0 16:36:11.700 00.000 3756 move complete, result=0 16:36:11.700 00.000 3756 worker thread done servicing request 16:36:11.717 00.017 4788 Resizing image to 469,362 16:36:11.722 00.005 4788 UpdateGuideState exits: m=88385 SNR=19.9 16:36:11.722 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:11.722 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:11.722 00.000 4788 Enqueuing Expose request 16:36:11.722 00.000 3756 Worker thread wakes up 16:36:11.723 00.001 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:11.723 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:11.730 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:36:12.724 00.994 3756 Exposure complete 16:36:12.784 00.060 3756 worker thread done servicing request 16:36:12.784 00.000 4788 Processing an image 16:36:12.784 00.000 4788 UpdateGuideState(): m_state=6 16:36:12.785 00.001 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:36:12.785 00.000 4788 Star::Find returns 1 (0), X=323.91, Y=400.92, Mass=93122, SNR=18.9, Peak=38034 HFD=1.8 16:36:12.785 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.11, y=-0.09, type=1) 16:36:12.785 00.000 4788 Enqueuing Move request for scope (-0.11, -0.09) 16:36:12.785 00.000 4788 Status Line 0: m=93122 SNR=18.9 16:36:12.785 00.000 3756 Worker thread wakes up 16:36:12.785 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.11, -0.09) 16:36:12.785 00.000 3756 Handling move in thread for scope dir=0 16:36:12.785 00.000 3756 endpoint = (-0.11, -0.09) 16:36:12.785 00.000 3756 CameraToMount -- cameraTheta (-2.47) - m_xAngle (0.25) = xAngle (-2.71 = -2.71) 16:36:12.785 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6106, FiltMax=20309 16:36:12.785 00.000 3756 CameraToMount -- cameraTheta (-2.47) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.72 = -2.72) 16:36:12.785 00.000 3756 CameraToMount -- cameraX=-0.11 cameraY=-0.09 hyp=0.14 cameraTheta=-2.47 mountX=-0.13 mountY=-0.06, mountTheta=-2.72 16:36:12.785 00.000 3756 Moving (-0.11, -0.09) raw xDistance=-0.13 yDistance=-0.06 16:36:12.785 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 16:36:12.785 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:12.785 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 16:36:12.785 00.000 3756 Move(2, 0, 1) 16:36:12.785 00.000 3756 Move returns status 0, amount 0 16:36:12.785 00.000 3756 Move(0, 0, 1) 16:36:12.785 00.000 3756 Move returns status 0, amount 0 16:36:12.785 00.000 3756 move complete, result=0 16:36:12.786 00.001 3756 worker thread done servicing request 16:36:12.803 00.017 4788 Resizing image to 469,362 16:36:12.808 00.005 4788 UpdateGuideState exits: m=93122 SNR=18.9 16:36:12.808 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:12.808 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:12.808 00.000 4788 Enqueuing Expose request 16:36:12.808 00.000 3756 Worker thread wakes up 16:36:12.808 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:12.808 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:12.816 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:13.810 00.994 3756 Exposure complete 16:36:13.868 00.058 3756 worker thread done servicing request 16:36:13.869 00.001 4788 Processing an image 16:36:13.869 00.000 4788 UpdateGuideState(): m_state=6 16:36:13.869 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:36:13.869 00.000 4788 Star::Find returns 1 (0), X=323.75, Y=401.05, Mass=89546, SNR=18.9, Peak=37164 HFD=1.5 16:36:13.869 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.27, y=0.04, type=1) 16:36:13.869 00.000 4788 Enqueuing Move request for scope (-0.27, 0.04) 16:36:13.869 00.000 4788 Status Line 0: m=89546 SNR=18.9 16:36:13.869 00.000 3756 Worker thread wakes up 16:36:13.869 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.27, 0.04) 16:36:13.869 00.000 3756 Handling move in thread for scope dir=0 16:36:13.869 00.000 3756 endpoint = (-0.27, 0.04) 16:36:13.869 00.000 3756 CameraToMount -- cameraTheta (2.98) - m_xAngle (0.25) = xAngle (2.73 = 2.73) 16:36:13.869 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6228, FiltMax=18782 16:36:13.869 00.000 3756 CameraToMount -- cameraTheta (2.98) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.73 = 2.73) 16:36:13.869 00.000 3756 CameraToMount -- cameraX=-0.27 cameraY=0.04 hyp=0.27 cameraTheta=2.98 mountX=-0.25 mountY=0.11, mountTheta=2.73 16:36:13.869 00.000 3756 Moving (-0.27, 0.04) raw xDistance=-0.25 yDistance=0.11 16:36:13.869 00.000 3756 GuideAlgorithmHysteresis::Result() returns -0.16 from input -0.25 16:36:13.869 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:13.869 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 16:36:13.869 00.000 3756 Move(2, 28, 1) 16:36:13.887 00.018 4788 Resizing image to 469,362 16:36:13.891 00.004 4788 UpdateGuideState exits: m=89546 SNR=18.9 16:36:13.891 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:13.891 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:13.892 00.001 4788 Enqueuing Expose request 16:36:13.897 00.005 3756 Move returns status 0, amount 28 16:36:13.897 00.000 3756 Move(0, 0, 1) 16:36:13.897 00.000 3756 Move returns status 0, amount 0 16:36:13.897 00.000 3756 Status Line 1: East 0.16 px 28 ms 16:36:13.897 00.000 3756 East 0.16 px 28 ms 16:36:13.897 00.000 3756 move complete, result=0 16:36:13.897 00.000 3756 worker thread done servicing request 16:36:13.897 00.000 3756 Worker thread wakes up 16:36:13.897 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:13.897 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:13.905 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:14.899 00.994 3756 Exposure complete 16:36:14.974 00.075 3756 worker thread done servicing request 16:36:14.974 00.000 4788 Processing an image 16:36:14.974 00.000 4788 UpdateGuideState(): m_state=6 16:36:14.974 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:36:14.974 00.000 4788 Star::Find returns 1 (0), X=323.95, Y=401.05, Mass=74309, SNR=19.9, Peak=41127 HFD=0.9 16:36:14.974 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.07, y=0.04, type=1) 16:36:14.974 00.000 4788 Enqueuing Move request for scope (-0.07, 0.04) 16:36:14.974 00.000 4788 Status Line 0: m=74309 SNR=19.9 16:36:14.974 00.000 3756 Worker thread wakes up 16:36:14.974 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.07, 0.04) 16:36:14.974 00.000 3756 Handling move in thread for scope dir=0 16:36:14.974 00.000 3756 endpoint = (-0.07, 0.04) 16:36:14.974 00.000 3756 CameraToMount -- cameraTheta (2.62) - m_xAngle (0.25) = xAngle (2.37 = 2.37) 16:36:14.975 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6168, FiltMax=21408 16:36:14.975 00.000 3756 CameraToMount -- cameraTheta (2.62) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.37 = 2.37) 16:36:14.975 00.000 3756 CameraToMount -- cameraX=-0.07 cameraY=0.04 hyp=0.08 cameraTheta=2.62 mountX=-0.06 mountY=0.06, mountTheta=2.37 16:36:14.975 00.000 3756 Moving (-0.07, 0.04) raw xDistance=-0.06 yDistance=0.06 16:36:14.975 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 16:36:14.975 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:14.975 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.06 16:36:14.975 00.000 3756 Move(2, 0, 1) 16:36:14.975 00.000 3756 Move returns status 0, amount 0 16:36:14.975 00.000 3756 Move(0, 0, 1) 16:36:14.975 00.000 3756 Move returns status 0, amount 0 16:36:14.975 00.000 3756 move complete, result=0 16:36:14.975 00.000 3756 worker thread done servicing request 16:36:14.992 00.017 4788 Resizing image to 469,362 16:36:14.997 00.005 4788 UpdateGuideState exits: m=74309 SNR=19.9 16:36:14.997 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:14.997 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:14.997 00.000 4788 Enqueuing Expose request 16:36:14.997 00.000 3756 Worker thread wakes up 16:36:14.997 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:14.997 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:15.007 00.010 3756 ScopeASCOM::SideOfPier() returns 1 16:36:15.999 00.992 3756 Exposure complete 16:36:16.062 00.063 3756 worker thread done servicing request 16:36:16.062 00.000 4788 Processing an image 16:36:16.062 00.000 4788 UpdateGuideState(): m_state=6 16:36:16.062 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:36:16.062 00.000 4788 Star::Find returns 1 (0), X=324.02, Y=401.02, Mass=106902, SNR=21.0, Peak=40203 HFD=2.0 16:36:16.063 00.001 4788 SchedulePrimaryMove(00729DC0, x=-0.00, y=0.01, type=1) 16:36:16.063 00.000 4788 Enqueuing Move request for scope (-0.00, 0.01) 16:36:16.063 00.000 4788 Status Line 0: m=106902 SNR=21.0 16:36:16.063 00.000 3756 Worker thread wakes up 16:36:16.063 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.00, 0.01) 16:36:16.063 00.000 3756 Handling move in thread for scope dir=0 16:36:16.063 00.000 3756 endpoint = (-0.00, 0.01) 16:36:16.063 00.000 3756 CameraToMount -- cameraTheta (1.89) - m_xAngle (0.25) = xAngle (1.64 = 1.64) 16:36:16.063 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6160, FiltMax=21184 16:36:16.063 00.000 3756 CameraToMount -- cameraTheta (1.89) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.64 = 1.64) 16:36:16.063 00.000 3756 CameraToMount -- cameraX=-0.00 cameraY=0.01 hyp=0.01 cameraTheta=1.89 mountX=-0.00 mountY=0.01, mountTheta=1.64 16:36:16.063 00.000 3756 Moving (-0.00, 0.01) raw xDistance=-0.00 yDistance=0.01 16:36:16.063 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.00 16:36:16.063 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:16.063 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 16:36:16.063 00.000 3756 Move(2, 0, 1) 16:36:16.063 00.000 3756 Move returns status 0, amount 0 16:36:16.064 00.001 3756 Move(0, 0, 1) 16:36:16.064 00.000 3756 Move returns status 0, amount 0 16:36:16.064 00.000 3756 move complete, result=0 16:36:16.064 00.000 3756 worker thread done servicing request 16:36:16.086 00.022 4788 Resizing image to 469,362 16:36:16.090 00.004 4788 UpdateGuideState exits: m=106902 SNR=21.0 16:36:16.090 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:16.090 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:16.090 00.000 4788 Enqueuing Expose request 16:36:16.090 00.000 3756 Worker thread wakes up 16:36:16.090 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:16.090 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:16.098 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:17.092 00.994 3756 Exposure complete 16:36:17.159 00.067 3756 worker thread done servicing request 16:36:17.159 00.000 4788 Processing an image 16:36:17.159 00.000 4788 UpdateGuideState(): m_state=6 16:36:17.159 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:36:17.159 00.000 4788 Star::Find returns 1 (0), X=323.90, Y=401.09, Mass=98899, SNR=20.3, Peak=38575 HFD=1.8 16:36:17.159 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.12, y=0.09, type=1) 16:36:17.159 00.000 4788 Enqueuing Move request for scope (-0.12, 0.09) 16:36:17.159 00.000 4788 Status Line 0: m=98899 SNR=20.3 16:36:17.159 00.000 3756 Worker thread wakes up 16:36:17.159 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.12, 0.09) 16:36:17.159 00.000 3756 Handling move in thread for scope dir=0 16:36:17.159 00.000 3756 endpoint = (-0.12, 0.09) 16:36:17.160 00.001 3756 CameraToMount -- cameraTheta (2.52) - m_xAngle (0.25) = xAngle (2.27 = 2.27) 16:36:17.160 00.000 3756 CameraToMount -- cameraTheta (2.52) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.27 = 2.27) 16:36:17.160 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6158, FiltMax=21427 16:36:17.160 00.000 3756 CameraToMount -- cameraX=-0.12 cameraY=0.09 hyp=0.15 cameraTheta=2.52 mountX=-0.10 mountY=0.11, mountTheta=2.27 16:36:17.160 00.000 3756 Moving (-0.12, 0.09) raw xDistance=-0.10 yDistance=0.11 16:36:17.160 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.10 16:36:17.160 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:17.160 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.11 16:36:17.160 00.000 3756 Move(2, 0, 1) 16:36:17.160 00.000 3756 Move returns status 0, amount 0 16:36:17.160 00.000 3756 Move(0, 0, 1) 16:36:17.160 00.000 3756 Move returns status 0, amount 0 16:36:17.160 00.000 3756 move complete, result=0 16:36:17.160 00.000 3756 worker thread done servicing request 16:36:17.178 00.018 4788 Resizing image to 469,362 16:36:17.182 00.004 4788 UpdateGuideState exits: m=98899 SNR=20.3 16:36:17.182 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:17.182 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:17.182 00.000 4788 Enqueuing Expose request 16:36:17.182 00.000 3756 Worker thread wakes up 16:36:17.182 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:17.182 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:17.190 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:18.184 00.994 3756 Exposure complete 16:36:18.247 00.063 3756 worker thread done servicing request 16:36:18.247 00.000 4788 Processing an image 16:36:18.247 00.000 4788 UpdateGuideState(): m_state=6 16:36:18.247 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:36:18.247 00.000 4788 Star::Find returns 1 (0), X=324.12, Y=401.49, Mass=87336, SNR=18.4, Peak=32574 HFD=1.0 16:36:18.248 00.001 4788 SchedulePrimaryMove(00729DC0, x=0.10, y=0.49, type=1) 16:36:18.248 00.000 4788 Enqueuing Move request for scope (0.10, 0.49) 16:36:18.248 00.000 4788 Status Line 0: m=87336 SNR=18.4 16:36:18.248 00.000 3756 Worker thread wakes up 16:36:18.248 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.10, 0.49) 16:36:18.248 00.000 3756 Handling move in thread for scope dir=0 16:36:18.248 00.000 3756 endpoint = (0.10, 0.49) 16:36:18.248 00.000 3756 CameraToMount -- cameraTheta (1.36) - m_xAngle (0.25) = xAngle (1.11 = 1.11) 16:36:18.248 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6150, FiltMax=20087 16:36:18.248 00.000 3756 CameraToMount -- cameraTheta (1.36) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.11 = 1.11) 16:36:18.248 00.000 3756 CameraToMount -- cameraX=0.10 cameraY=0.49 hyp=0.50 cameraTheta=1.36 mountX=0.22 mountY=0.45, mountTheta=1.11 16:36:18.248 00.000 3756 Moving (0.10, 0.49) raw xDistance=0.22 yDistance=0.45 16:36:18.248 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.14 from input 0.22 16:36:18.248 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.45 from input 0.45 16:36:18.248 00.000 3756 Move(3, 25, 1) 16:36:18.266 00.018 4788 Resizing image to 469,362 16:36:18.270 00.004 4788 UpdateGuideState exits: m=87336 SNR=18.4 16:36:18.271 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:18.271 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:18.271 00.000 4788 Enqueuing Expose request 16:36:18.273 00.002 3756 Move returns status 0, amount 25 16:36:18.273 00.000 3756 Move(1, 79, 1) 16:36:18.352 00.079 3756 Move returns status 0, amount 79 16:36:18.352 00.000 3756 Status Line 1: West 0.14 px 25 ms South 0.45 px 79 ms 16:36:18.352 00.000 3756 West 0.14 px 25 ms South 0.45 px 79 ms 16:36:18.352 00.000 3756 move complete, result=0 16:36:18.352 00.000 3756 worker thread done servicing request 16:36:18.352 00.000 3756 Worker thread wakes up 16:36:18.353 00.001 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:18.353 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:18.371 00.018 3756 ScopeASCOM::SideOfPier() returns 1 16:36:19.354 00.983 3756 Exposure complete 16:36:19.420 00.066 3756 worker thread done servicing request 16:36:19.421 00.001 4788 Processing an image 16:36:19.421 00.000 4788 UpdateGuideState(): m_state=6 16:36:19.421 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:36:19.421 00.000 4788 Star::Find returns 1 (0), X=323.83, Y=400.71, Mass=81313, SNR=18.5, Peak=33322 HFD=1.3 16:36:19.421 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.19, y=-0.29, type=1) 16:36:19.421 00.000 4788 Enqueuing Move request for scope (-0.19, -0.29) 16:36:19.421 00.000 4788 Status Line 0: m=81313 SNR=18.5 16:36:19.421 00.000 3756 Worker thread wakes up 16:36:19.421 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.19, -0.29) 16:36:19.421 00.000 3756 Handling move in thread for scope dir=0 16:36:19.421 00.000 3756 endpoint = (-0.19, -0.29) 16:36:19.421 00.000 3756 CameraToMount -- cameraTheta (-2.16) - m_xAngle (0.25) = xAngle (-2.41 = -2.41) 16:36:19.421 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6178, FiltMax=21214 16:36:19.421 00.000 3756 CameraToMount -- cameraTheta (-2.16) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.41 = -2.41) 16:36:19.421 00.000 3756 CameraToMount -- cameraX=-0.19 cameraY=-0.29 hyp=0.35 cameraTheta=-2.16 mountX=-0.26 mountY=-0.23, mountTheta=-2.41 16:36:19.421 00.000 3756 Moving (-0.19, -0.29) raw xDistance=-0.26 yDistance=-0.23 16:36:19.421 00.000 3756 GuideAlgorithmHysteresis::Result() returns -0.15 from input -0.26 16:36:19.421 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:168->must have overshot -- vetoing move 16:36:19.421 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 16:36:19.422 00.001 3756 Move(2, 28, 1) 16:36:19.442 00.020 4788 Resizing image to 469,362 16:36:19.446 00.004 4788 UpdateGuideState exits: m=81313 SNR=18.5 16:36:19.446 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:19.446 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:19.446 00.000 4788 Enqueuing Expose request 16:36:19.450 00.004 3756 Move returns status 0, amount 28 16:36:19.450 00.000 3756 Move(0, 0, 1) 16:36:19.450 00.000 3756 Move returns status 0, amount 0 16:36:19.450 00.000 3756 Status Line 1: East 0.15 px 28 ms 16:36:19.450 00.000 3756 East 0.15 px 28 ms 16:36:19.450 00.000 3756 move complete, result=0 16:36:19.450 00.000 3756 worker thread done servicing request 16:36:19.450 00.000 3756 Worker thread wakes up 16:36:19.450 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:19.450 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:19.458 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:20.452 00.994 3756 Exposure complete 16:36:20.519 00.067 3756 worker thread done servicing request 16:36:20.519 00.000 4788 Processing an image 16:36:20.519 00.000 4788 UpdateGuideState(): m_state=6 16:36:20.519 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:36:20.519 00.000 4788 Star::Find returns 1 (0), X=324.16, Y=400.82, Mass=85821, SNR=17.7, Peak=33459 HFD=1.7 16:36:20.519 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.14, y=-0.18, type=1) 16:36:20.519 00.000 4788 Enqueuing Move request for scope (0.14, -0.18) 16:36:20.519 00.000 4788 Status Line 0: m=85821 SNR=17.7 16:36:20.519 00.000 3756 Worker thread wakes up 16:36:20.519 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.14, -0.18) 16:36:20.519 00.000 3756 Handling move in thread for scope dir=0 16:36:20.519 00.000 3756 endpoint = (0.14, -0.18) 16:36:20.520 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6126, FiltMax=19342 16:36:20.520 00.000 3756 CameraToMount -- cameraTheta (-0.92) - m_xAngle (0.25) = xAngle (-1.16 = -1.16) 16:36:20.520 00.000 3756 CameraToMount -- cameraTheta (-0.92) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-1.17 = -1.17) 16:36:20.520 00.000 3756 CameraToMount -- cameraX=0.14 cameraY=-0.18 hyp=0.23 cameraTheta=-0.92 mountX=0.09 mountY=-0.21, mountTheta=-1.16 16:36:20.520 00.000 3756 Moving (0.14, -0.18) raw xDistance=0.09 yDistance=-0.21 16:36:20.520 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 16:36:20.520 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:144->not compelling enough 16:36:20.520 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.21 16:36:20.520 00.000 3756 Move(2, 0, 1) 16:36:20.520 00.000 3756 Move returns status 0, amount 0 16:36:20.520 00.000 3756 Move(0, 0, 1) 16:36:20.520 00.000 3756 Move returns status 0, amount 0 16:36:20.520 00.000 3756 move complete, result=0 16:36:20.520 00.000 3756 worker thread done servicing request 16:36:20.538 00.018 4788 Resizing image to 469,362 16:36:20.542 00.004 4788 UpdateGuideState exits: m=85821 SNR=17.7 16:36:20.542 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:20.542 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:20.542 00.000 4788 Enqueuing Expose request 16:36:20.542 00.000 3756 Worker thread wakes up 16:36:20.542 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:20.542 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:20.550 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:21.544 00.994 3756 Exposure complete 16:36:21.605 00.061 3756 worker thread done servicing request 16:36:21.605 00.000 4788 Processing an image 16:36:21.605 00.000 4788 UpdateGuideState(): m_state=6 16:36:21.605 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:36:21.605 00.000 4788 Star::Find returns 1 (0), X=324.18, Y=400.99, Mass=89889, SNR=20.3, Peak=42352 HFD=1.5 16:36:21.605 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.16, y=-0.02, type=1) 16:36:21.605 00.000 4788 Enqueuing Move request for scope (0.16, -0.02) 16:36:21.605 00.000 4788 Status Line 0: m=89889 SNR=20.3 16:36:21.605 00.000 3756 Worker thread wakes up 16:36:21.605 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.16, -0.02) 16:36:21.605 00.000 3756 Handling move in thread for scope dir=0 16:36:21.605 00.000 3756 endpoint = (0.16, -0.02) 16:36:21.605 00.000 3756 CameraToMount -- cameraTheta (-0.11) - m_xAngle (0.25) = xAngle (-0.35 = -0.35) 16:36:21.605 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6150, FiltMax=21006 16:36:21.605 00.000 3756 CameraToMount -- cameraTheta (-0.11) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.36 = -0.36) 16:36:21.605 00.000 3756 CameraToMount -- cameraX=0.16 cameraY=-0.02 hyp=0.16 cameraTheta=-0.11 mountX=0.15 mountY=-0.06, mountTheta=-0.36 16:36:21.605 00.000 3756 Moving (0.16, -0.02) raw xDistance=0.15 yDistance=-0.06 16:36:21.605 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.15 16:36:21.606 00.001 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:21.606 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.06 16:36:21.606 00.000 3756 Move(2, 0, 1) 16:36:21.606 00.000 3756 Move returns status 0, amount 0 16:36:21.606 00.000 3756 Move(0, 0, 1) 16:36:21.606 00.000 3756 Move returns status 0, amount 0 16:36:21.606 00.000 3756 move complete, result=0 16:36:21.606 00.000 3756 worker thread done servicing request 16:36:21.623 00.017 4788 Resizing image to 469,362 16:36:21.628 00.005 4788 UpdateGuideState exits: m=89889 SNR=20.3 16:36:21.628 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:21.628 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:21.628 00.000 4788 Enqueuing Expose request 16:36:21.628 00.000 3756 Worker thread wakes up 16:36:21.628 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:21.629 00.001 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:21.636 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:36:22.630 00.994 3756 Exposure complete 16:36:22.688 00.058 3756 worker thread done servicing request 16:36:22.689 00.001 4788 Processing an image 16:36:22.689 00.000 4788 UpdateGuideState(): m_state=6 16:36:22.689 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:36:22.689 00.000 4788 Star::Find returns 1 (0), X=324.12, Y=400.97, Mass=79085, SNR=18.2, Peak=37458 HFD=1.6 16:36:22.689 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.10, y=-0.03, type=1) 16:36:22.689 00.000 4788 Enqueuing Move request for scope (0.10, -0.03) 16:36:22.689 00.000 4788 Status Line 0: m=79085 SNR=18.2 16:36:22.689 00.000 3756 Worker thread wakes up 16:36:22.689 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.10, -0.03) 16:36:22.689 00.000 3756 Handling move in thread for scope dir=0 16:36:22.689 00.000 3756 endpoint = (0.10, -0.03) 16:36:22.689 00.000 3756 CameraToMount -- cameraTheta (-0.32) - m_xAngle (0.25) = xAngle (-0.57 = -0.57) 16:36:22.689 00.000 3756 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.57 = -0.57) 16:36:22.689 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6152, FiltMax=20459 16:36:22.690 00.001 3756 CameraToMount -- cameraX=0.10 cameraY=-0.03 hyp=0.10 cameraTheta=-0.32 mountX=0.08 mountY=-0.05, mountTheta=-0.57 16:36:22.690 00.000 3756 Moving (0.10, -0.03) raw xDistance=0.08 yDistance=-0.05 16:36:22.690 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 16:36:22.690 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:22.690 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 16:36:22.690 00.000 3756 Move(2, 0, 1) 16:36:22.690 00.000 3756 Move returns status 0, amount 0 16:36:22.690 00.000 3756 Move(0, 0, 1) 16:36:22.690 00.000 3756 Move returns status 0, amount 0 16:36:22.690 00.000 3756 move complete, result=0 16:36:22.690 00.000 3756 worker thread done servicing request 16:36:22.707 00.017 4788 Resizing image to 469,362 16:36:22.712 00.005 4788 UpdateGuideState exits: m=79085 SNR=18.2 16:36:22.712 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:22.712 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:22.712 00.000 4788 Enqueuing Expose request 16:36:22.712 00.000 3756 Worker thread wakes up 16:36:22.712 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:22.712 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:22.720 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:23.714 00.994 3756 Exposure complete 16:36:23.770 00.056 3756 worker thread done servicing request 16:36:23.770 00.000 4788 Processing an image 16:36:23.770 00.000 4788 UpdateGuideState(): m_state=6 16:36:23.770 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:36:23.771 00.001 4788 Star::Find returns 1 (0), X=323.84, Y=400.82, Mass=85905, SNR=20.2, Peak=33325 HFD=1.7 16:36:23.771 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.18, y=-0.19, type=1) 16:36:23.771 00.000 4788 Enqueuing Move request for scope (-0.18, -0.19) 16:36:23.771 00.000 4788 Status Line 0: m=85905 SNR=20.2 16:36:23.771 00.000 3756 Worker thread wakes up 16:36:23.771 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.18, -0.19) 16:36:23.771 00.000 3756 Handling move in thread for scope dir=0 16:36:23.771 00.000 3756 endpoint = (-0.18, -0.19) 16:36:23.771 00.000 3756 CameraToMount -- cameraTheta (-2.34) - m_xAngle (0.25) = xAngle (-2.59 = -2.59) 16:36:23.771 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6128, FiltMax=20393 16:36:23.771 00.000 3756 CameraToMount -- cameraTheta (-2.34) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.59 = -2.59) 16:36:23.771 00.000 3756 CameraToMount -- cameraX=-0.18 cameraY=-0.19 hyp=0.26 cameraTheta=-2.34 mountX=-0.22 mountY=-0.14, mountTheta=-2.59 16:36:23.771 00.000 3756 Moving (-0.18, -0.19) raw xDistance=-0.22 yDistance=-0.14 16:36:23.771 00.000 3756 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.22 16:36:23.771 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:23.771 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 16:36:23.771 00.000 3756 Move(2, 25, 1) 16:36:23.789 00.018 4788 Resizing image to 469,362 16:36:23.794 00.005 4788 UpdateGuideState exits: m=85905 SNR=20.2 16:36:23.794 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:23.794 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:23.794 00.000 4788 Enqueuing Expose request 16:36:23.796 00.002 3756 Move returns status 0, amount 25 16:36:23.796 00.000 3756 Move(0, 0, 1) 16:36:23.796 00.000 3756 Move returns status 0, amount 0 16:36:23.796 00.000 3756 Status Line 1: East 0.14 px 25 ms 16:36:23.796 00.000 3756 East 0.14 px 25 ms 16:36:23.796 00.000 3756 move complete, result=0 16:36:23.796 00.000 3756 worker thread done servicing request 16:36:23.796 00.000 3756 Worker thread wakes up 16:36:23.796 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:23.796 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:23.839 00.043 3756 ScopeASCOM::SideOfPier() returns 1 16:36:24.798 00.959 3756 Exposure complete 16:36:24.872 00.074 3756 worker thread done servicing request 16:36:24.872 00.000 4788 Processing an image 16:36:24.872 00.000 4788 UpdateGuideState(): m_state=6 16:36:24.872 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:36:24.872 00.000 4788 Star::Find returns 1 (0), X=324.16, Y=400.99, Mass=88793, SNR=19.1, Peak=41428 HFD=1.7 16:36:24.872 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.14, y=-0.02, type=1) 16:36:24.872 00.000 4788 Enqueuing Move request for scope (0.14, -0.02) 16:36:24.872 00.000 4788 Status Line 0: m=88793 SNR=19.1 16:36:24.872 00.000 3756 Worker thread wakes up 16:36:24.872 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.14, -0.02) 16:36:24.872 00.000 3756 Handling move in thread for scope dir=0 16:36:24.872 00.000 3756 endpoint = (0.14, -0.02) 16:36:24.872 00.000 3756 CameraToMount -- cameraTheta (-0.12) - m_xAngle (0.25) = xAngle (-0.36 = -0.36) 16:36:24.872 00.000 3756 CameraToMount -- cameraTheta (-0.12) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.36 = -0.36) 16:36:24.872 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6158, FiltMax=19657 16:36:24.873 00.001 3756 CameraToMount -- cameraX=0.14 cameraY=-0.02 hyp=0.14 cameraTheta=-0.12 mountX=0.13 mountY=-0.05, mountTheta=-0.36 16:36:24.873 00.000 3756 Moving (0.14, -0.02) raw xDistance=0.13 yDistance=-0.05 16:36:24.873 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.13 16:36:24.873 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:24.873 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.05 16:36:24.873 00.000 3756 Move(2, 0, 1) 16:36:24.873 00.000 3756 Move returns status 0, amount 0 16:36:24.873 00.000 3756 Move(0, 0, 1) 16:36:24.873 00.000 3756 Move returns status 0, amount 0 16:36:24.873 00.000 3756 move complete, result=0 16:36:24.873 00.000 3756 worker thread done servicing request 16:36:24.890 00.017 4788 Resizing image to 469,362 16:36:24.895 00.005 4788 UpdateGuideState exits: m=88793 SNR=19.1 16:36:24.895 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:24.895 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:24.895 00.000 4788 Enqueuing Expose request 16:36:24.895 00.000 3756 Worker thread wakes up 16:36:24.895 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:24.895 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:24.903 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:25.897 00.994 3756 Exposure complete 16:36:25.957 00.060 3756 worker thread done servicing request 16:36:25.957 00.000 4788 Processing an image 16:36:25.957 00.000 4788 UpdateGuideState(): m_state=6 16:36:25.957 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:36:25.957 00.000 4788 Star::Find returns 1 (0), X=324.10, Y=401.04, Mass=75610, SNR=18.8, Peak=36606 HFD=1.2 16:36:25.957 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.08, y=0.03, type=1) 16:36:25.957 00.000 4788 Enqueuing Move request for scope (0.08, 0.03) 16:36:25.957 00.000 4788 Status Line 0: m=75610 SNR=18.8 16:36:25.958 00.001 3756 Worker thread wakes up 16:36:25.958 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.08, 0.03) 16:36:25.958 00.000 3756 Handling move in thread for scope dir=0 16:36:25.958 00.000 3756 endpoint = (0.08, 0.03) 16:36:25.958 00.000 3756 CameraToMount -- cameraTheta (0.36) - m_xAngle (0.25) = xAngle (0.12 = 0.12) 16:36:25.958 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6028, FiltMax=18960 16:36:25.958 00.000 3756 CameraToMount -- cameraTheta (0.36) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.12 = 0.12) 16:36:25.958 00.000 3756 CameraToMount -- cameraX=0.08 cameraY=0.03 hyp=0.09 cameraTheta=0.36 mountX=0.09 mountY=0.01, mountTheta=0.12 16:36:25.958 00.000 3756 Moving (0.08, 0.03) raw xDistance=0.09 yDistance=0.01 16:36:25.958 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 16:36:25.958 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:25.958 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.01 16:36:25.958 00.000 3756 Move(2, 0, 1) 16:36:25.958 00.000 3756 Move returns status 0, amount 0 16:36:25.958 00.000 3756 Move(0, 0, 1) 16:36:25.958 00.000 3756 Move returns status 0, amount 0 16:36:25.958 00.000 3756 move complete, result=0 16:36:25.958 00.000 3756 worker thread done servicing request 16:36:25.976 00.018 4788 Resizing image to 469,362 16:36:25.980 00.004 4788 UpdateGuideState exits: m=75610 SNR=18.8 16:36:25.981 00.001 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:25.981 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:25.981 00.000 4788 Enqueuing Expose request 16:36:25.981 00.000 3756 Worker thread wakes up 16:36:25.981 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:25.981 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:25.989 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:26.984 00.995 3756 Exposure complete 16:36:27.056 00.072 3756 worker thread done servicing request 16:36:27.056 00.000 4788 Processing an image 16:36:27.056 00.000 4788 UpdateGuideState(): m_state=6 16:36:27.056 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:36:27.056 00.000 4788 Star::Find returns 1 (0), X=324.03, Y=401.14, Mass=99671, SNR=20.7, Peak=42020 HFD=1.8 16:36:27.056 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.01, y=0.13, type=1) 16:36:27.056 00.000 4788 Enqueuing Move request for scope (0.01, 0.13) 16:36:27.056 00.000 4788 Status Line 0: m=99671 SNR=20.7 16:36:27.056 00.000 3756 Worker thread wakes up 16:36:27.056 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.01, 0.13) 16:36:27.057 00.001 3756 Handling move in thread for scope dir=0 16:36:27.057 00.000 3756 endpoint = (0.01, 0.13) 16:36:27.057 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6180, FiltMax=20964 16:36:27.057 00.000 3756 CameraToMount -- cameraTheta (1.47) - m_xAngle (0.25) = xAngle (1.22 = 1.22) 16:36:27.057 00.000 3756 CameraToMount -- cameraTheta (1.47) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.22 = 1.22) 16:36:27.057 00.000 3756 CameraToMount -- cameraX=0.01 cameraY=0.13 hyp=0.13 cameraTheta=1.47 mountX=0.05 mountY=0.12, mountTheta=1.22 16:36:27.057 00.000 3756 Moving (0.01, 0.13) raw xDistance=0.05 yDistance=0.12 16:36:27.057 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.05 16:36:27.057 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:27.057 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 16:36:27.057 00.000 3756 Move(2, 0, 1) 16:36:27.057 00.000 3756 Move returns status 0, amount 0 16:36:27.057 00.000 3756 Move(0, 0, 1) 16:36:27.057 00.000 3756 Move returns status 0, amount 0 16:36:27.057 00.000 3756 move complete, result=0 16:36:27.057 00.000 3756 worker thread done servicing request 16:36:27.076 00.019 4788 Resizing image to 469,362 16:36:27.080 00.004 4788 UpdateGuideState exits: m=99671 SNR=20.7 16:36:27.080 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:27.080 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:27.080 00.000 4788 Enqueuing Expose request 16:36:27.080 00.000 3756 Worker thread wakes up 16:36:27.080 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:27.080 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:27.088 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:28.081 00.993 3756 Exposure complete 16:36:28.144 00.063 3756 worker thread done servicing request 16:36:28.144 00.000 4788 Processing an image 16:36:28.144 00.000 4788 UpdateGuideState(): m_state=6 16:36:28.144 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:36:28.144 00.000 4788 Star::Find returns 1 (0), X=323.93, Y=400.84, Mass=80934, SNR=19.2, Peak=39905 HFD=1.2 16:36:28.144 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.09, y=-0.17, type=1) 16:36:28.144 00.000 4788 Enqueuing Move request for scope (-0.09, -0.17) 16:36:28.144 00.000 4788 Status Line 0: m=80934 SNR=19.2 16:36:28.144 00.000 3756 Worker thread wakes up 16:36:28.144 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.09, -0.17) 16:36:28.144 00.000 3756 Handling move in thread for scope dir=0 16:36:28.144 00.000 3756 endpoint = (-0.09, -0.17) 16:36:28.144 00.000 3756 CameraToMount -- cameraTheta (-2.09) - m_xAngle (0.25) = xAngle (-2.33 = -2.33) 16:36:28.145 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6134, FiltMax=19572 16:36:28.145 00.000 3756 CameraToMount -- cameraTheta (-2.09) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.33 = -2.33) 16:36:28.145 00.000 3756 CameraToMount -- cameraX=-0.09 cameraY=-0.17 hyp=0.19 cameraTheta=-2.09 mountX=-0.13 mountY=-0.14, mountTheta=-2.33 16:36:28.145 00.000 3756 Moving (-0.09, -0.17) raw xDistance=-0.13 yDistance=-0.14 16:36:28.145 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 16:36:28.145 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:28.145 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.14 16:36:28.145 00.000 3756 Move(2, 0, 1) 16:36:28.145 00.000 3756 Move returns status 0, amount 0 16:36:28.145 00.000 3756 Move(0, 0, 1) 16:36:28.145 00.000 3756 Move returns status 0, amount 0 16:36:28.145 00.000 3756 move complete, result=0 16:36:28.145 00.000 3756 worker thread done servicing request 16:36:28.162 00.017 4788 Resizing image to 469,362 16:36:28.167 00.005 4788 UpdateGuideState exits: m=80934 SNR=19.2 16:36:28.167 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:28.167 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:28.167 00.000 4788 Enqueuing Expose request 16:36:28.167 00.000 3756 Worker thread wakes up 16:36:28.167 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:28.167 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:28.176 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:36:29.169 00.993 3756 Exposure complete 16:36:29.228 00.059 3756 worker thread done servicing request 16:36:29.228 00.000 4788 Processing an image 16:36:29.228 00.000 4788 UpdateGuideState(): m_state=6 16:36:29.228 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:36:29.228 00.000 4788 Star::Find returns 1 (0), X=323.94, Y=401.21, Mass=90849, SNR=20.1, Peak=40368 HFD=1.6 16:36:29.228 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.08, y=0.21, type=1) 16:36:29.229 00.001 4788 Enqueuing Move request for scope (-0.08, 0.21) 16:36:29.229 00.000 4788 Status Line 0: m=90849 SNR=20.1 16:36:29.229 00.000 3756 Worker thread wakes up 16:36:29.229 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.08, 0.21) 16:36:29.229 00.000 3756 Handling move in thread for scope dir=0 16:36:29.229 00.000 3756 endpoint = (-0.08, 0.21) 16:36:29.229 00.000 3756 CameraToMount -- cameraTheta (1.96) - m_xAngle (0.25) = xAngle (1.71 = 1.71) 16:36:29.229 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6090, FiltMax=22378 16:36:29.229 00.000 3756 CameraToMount -- cameraTheta (1.96) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.71 = 1.71) 16:36:29.229 00.000 3756 CameraToMount -- cameraX=-0.08 cameraY=0.21 hyp=0.23 cameraTheta=1.96 mountX=-0.03 mountY=0.22, mountTheta=1.71 16:36:29.229 00.000 3756 Moving (-0.08, 0.21) raw xDistance=-0.03 yDistance=0.22 16:36:29.229 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.03 16:36:29.229 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:144->not compelling enough 16:36:29.229 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.22 16:36:29.229 00.000 3756 Move(2, 0, 1) 16:36:29.229 00.000 3756 Move returns status 0, amount 0 16:36:29.229 00.000 3756 Move(0, 0, 1) 16:36:29.229 00.000 3756 Move returns status 0, amount 0 16:36:29.229 00.000 3756 move complete, result=0 16:36:29.229 00.000 3756 worker thread done servicing request 16:36:29.247 00.018 4788 Resizing image to 469,362 16:36:29.252 00.005 4788 UpdateGuideState exits: m=90849 SNR=20.1 16:36:29.252 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:29.252 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:29.252 00.000 4788 Enqueuing Expose request 16:36:29.252 00.000 3756 Worker thread wakes up 16:36:29.252 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:29.252 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:29.283 00.031 3756 ScopeASCOM::SideOfPier() returns 1 16:36:30.254 00.971 3756 Exposure complete 16:36:30.309 00.055 3756 worker thread done servicing request 16:36:30.309 00.000 4788 Processing an image 16:36:30.309 00.000 4788 UpdateGuideState(): m_state=6 16:36:30.310 00.001 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:36:30.310 00.000 4788 Star::Find returns 1 (0), X=323.89, Y=401.04, Mass=93982, SNR=19.5, Peak=39437 HFD=1.8 16:36:30.310 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.14, y=0.04, type=1) 16:36:30.310 00.000 4788 Enqueuing Move request for scope (-0.14, 0.04) 16:36:30.310 00.000 4788 Status Line 0: m=93982 SNR=19.5 16:36:30.310 00.000 3756 Worker thread wakes up 16:36:30.310 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.14, 0.04) 16:36:30.310 00.000 3756 Handling move in thread for scope dir=0 16:36:30.310 00.000 3756 endpoint = (-0.14, 0.04) 16:36:30.310 00.000 3756 CameraToMount -- cameraTheta (2.88) - m_xAngle (0.25) = xAngle (2.64 = 2.64) 16:36:30.310 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6126, FiltMax=20406 16:36:30.310 00.000 3756 CameraToMount -- cameraTheta (2.88) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.63 = 2.63) 16:36:30.310 00.000 3756 CameraToMount -- cameraX=-0.14 cameraY=0.04 hyp=0.14 cameraTheta=2.88 mountX=-0.12 mountY=0.07, mountTheta=2.63 16:36:30.310 00.000 3756 Moving (-0.14, 0.04) raw xDistance=-0.12 yDistance=0.07 16:36:30.310 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.12 16:36:30.310 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:30.310 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 16:36:30.310 00.000 3756 Move(2, 0, 1) 16:36:30.310 00.000 3756 Move returns status 0, amount 0 16:36:30.310 00.000 3756 Move(0, 0, 1) 16:36:30.310 00.000 3756 Move returns status 0, amount 0 16:36:30.310 00.000 3756 move complete, result=0 16:36:30.310 00.000 3756 worker thread done servicing request 16:36:30.328 00.018 4788 Resizing image to 469,362 16:36:30.332 00.004 4788 UpdateGuideState exits: m=93982 SNR=19.5 16:36:30.332 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:30.332 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:30.332 00.000 4788 Enqueuing Expose request 16:36:30.333 00.001 3756 Worker thread wakes up 16:36:30.333 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:30.333 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:30.340 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:36:31.334 00.994 3756 Exposure complete 16:36:31.406 00.072 3756 worker thread done servicing request 16:36:31.406 00.000 4788 Processing an image 16:36:31.406 00.000 4788 UpdateGuideState(): m_state=6 16:36:31.407 00.001 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:36:31.407 00.000 4788 Star::Find returns 1 (0), X=323.98, Y=401.07, Mass=87420, SNR=19.5, Peak=42411 HFD=1.3 16:36:31.407 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.04, y=0.07, type=1) 16:36:31.407 00.000 4788 Enqueuing Move request for scope (-0.04, 0.07) 16:36:31.407 00.000 4788 Status Line 0: m=87420 SNR=19.5 16:36:31.407 00.000 3756 Worker thread wakes up 16:36:31.407 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.04, 0.07) 16:36:31.407 00.000 3756 Handling move in thread for scope dir=0 16:36:31.407 00.000 3756 endpoint = (-0.04, 0.07) 16:36:31.407 00.000 3756 CameraToMount -- cameraTheta (2.08) - m_xAngle (0.25) = xAngle (1.84 = 1.84) 16:36:31.407 00.000 3756 CameraToMount -- cameraTheta (2.08) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.83 = 1.83) 16:36:31.407 00.000 3756 CameraToMount -- cameraX=-0.04 cameraY=0.07 hyp=0.08 cameraTheta=2.08 mountX=-0.02 mountY=0.07, mountTheta=1.84 16:36:31.408 00.001 3756 Moving (-0.04, 0.07) raw xDistance=-0.02 yDistance=0.07 16:36:31.408 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.02 16:36:31.408 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:31.408 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.07 16:36:31.408 00.000 3756 Move(2, 0, 1) 16:36:31.408 00.000 3756 Move returns status 0, amount 0 16:36:31.408 00.000 3756 Move(0, 0, 1) 16:36:31.408 00.000 3756 Move returns status 0, amount 0 16:36:31.408 00.000 3756 move complete, result=0 16:36:31.408 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6184, FiltMax=20635 16:36:31.408 00.000 3756 worker thread done servicing request 16:36:31.426 00.018 4788 Resizing image to 469,362 16:36:31.431 00.005 4788 UpdateGuideState exits: m=87420 SNR=19.5 16:36:31.431 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:31.431 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:31.431 00.000 4788 Enqueuing Expose request 16:36:31.431 00.000 3756 Worker thread wakes up 16:36:31.431 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:31.431 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:31.439 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:32.433 00.994 3756 Exposure complete 16:36:32.494 00.061 4788 Processing an image 16:36:32.495 00.001 3756 worker thread done servicing request 16:36:32.495 00.000 4788 UpdateGuideState(): m_state=6 16:36:32.495 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:36:32.495 00.000 4788 Star::Find returns 1 (0), X=323.79, Y=400.99, Mass=77233, SNR=17.2, Peak=34861 HFD=1.4 16:36:32.495 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.23, y=-0.02, type=1) 16:36:32.495 00.000 4788 Enqueuing Move request for scope (-0.23, -0.02) 16:36:32.495 00.000 4788 Status Line 0: m=77233 SNR=17.2 16:36:32.495 00.000 3756 Worker thread wakes up 16:36:32.495 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.23, -0.02) 16:36:32.495 00.000 3756 Handling move in thread for scope dir=0 16:36:32.495 00.000 3756 endpoint = (-0.23, -0.02) 16:36:32.495 00.000 3756 CameraToMount -- cameraTheta (-3.06) - m_xAngle (0.25) = xAngle (-3.30 = 2.98) 16:36:32.495 00.000 3756 CameraToMount -- cameraTheta (-3.06) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-3.31 = 2.98) 16:36:32.495 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6178, FiltMax=18779 16:36:32.495 00.000 3756 CameraToMount -- cameraX=-0.23 cameraY=-0.02 hyp=0.23 cameraTheta=-3.06 mountX=-0.23 mountY=0.04, mountTheta=2.98 16:36:32.495 00.000 3756 Moving (-0.23, -0.02) raw xDistance=-0.23 yDistance=0.04 16:36:32.495 00.000 3756 GuideAlgorithmHysteresis::Result() returns -0.14 from input -0.23 16:36:32.495 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:32.496 00.001 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 16:36:32.496 00.000 3756 Move(2, 26, 1) 16:36:32.513 00.017 4788 Resizing image to 469,362 16:36:32.518 00.005 4788 UpdateGuideState exits: m=77233 SNR=17.2 16:36:32.518 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:32.518 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:32.518 00.000 4788 Enqueuing Expose request 16:36:32.522 00.004 3756 Move returns status 0, amount 26 16:36:32.522 00.000 3756 Move(0, 0, 1) 16:36:32.522 00.000 3756 Move returns status 0, amount 0 16:36:32.522 00.000 3756 Status Line 1: East 0.14 px 26 ms 16:36:32.522 00.000 3756 East 0.14 px 26 ms 16:36:32.522 00.000 3756 move complete, result=0 16:36:32.522 00.000 3756 worker thread done servicing request 16:36:32.522 00.000 3756 Worker thread wakes up 16:36:32.522 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:32.522 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:32.530 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:33.524 00.994 3756 Exposure complete 16:36:33.596 00.072 3756 worker thread done servicing request 16:36:33.596 00.000 4788 Processing an image 16:36:33.596 00.000 4788 UpdateGuideState(): m_state=6 16:36:33.596 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:36:33.596 00.000 4788 Star::Find returns 1 (0), X=323.99, Y=401.14, Mass=68226, SNR=18.2, Peak=32094 HFD=1.2 16:36:33.596 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.03, y=0.14, type=1) 16:36:33.596 00.000 4788 Enqueuing Move request for scope (-0.03, 0.14) 16:36:33.596 00.000 4788 Status Line 0: m=68226 SNR=18.2 16:36:33.596 00.000 3756 Worker thread wakes up 16:36:33.596 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.03, 0.14) 16:36:33.597 00.001 3756 Handling move in thread for scope dir=0 16:36:33.597 00.000 3756 endpoint = (-0.03, 0.14) 16:36:33.597 00.000 3756 CameraToMount -- cameraTheta (1.76) - m_xAngle (0.25) = xAngle (1.51 = 1.51) 16:36:33.597 00.000 3756 CameraToMount -- cameraTheta (1.76) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.51 = 1.51) 16:36:33.597 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6158, FiltMax=20654 16:36:33.597 00.000 3756 CameraToMount -- cameraX=-0.03 cameraY=0.14 hyp=0.14 cameraTheta=1.76 mountX=0.01 mountY=0.14, mountTheta=1.51 16:36:33.597 00.000 3756 Moving (-0.03, 0.14) raw xDistance=0.01 yDistance=0.14 16:36:33.597 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.01 16:36:33.597 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:33.597 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.14 16:36:33.597 00.000 3756 Move(2, 0, 1) 16:36:33.597 00.000 3756 Move returns status 0, amount 0 16:36:33.597 00.000 3756 Move(0, 0, 1) 16:36:33.597 00.000 3756 Move returns status 0, amount 0 16:36:33.597 00.000 3756 move complete, result=0 16:36:33.597 00.000 3756 worker thread done servicing request 16:36:33.616 00.019 4788 Resizing image to 469,362 16:36:33.620 00.004 4788 UpdateGuideState exits: m=68226 SNR=18.2 16:36:33.620 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:33.620 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:33.620 00.000 4788 Enqueuing Expose request 16:36:33.620 00.000 3756 Worker thread wakes up 16:36:33.620 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:33.620 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:33.628 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:34.622 00.994 3756 Exposure complete 16:36:34.683 00.061 3756 worker thread done servicing request 16:36:34.683 00.000 4788 Processing an image 16:36:34.683 00.000 4788 UpdateGuideState(): m_state=6 16:36:34.683 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:36:34.683 00.000 4788 Star::Find returns 1 (0), X=323.92, Y=401.19, Mass=79885, SNR=19.1, Peak=37986 HFD=1.3 16:36:34.683 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.10, y=0.19, type=1) 16:36:34.683 00.000 4788 Enqueuing Move request for scope (-0.10, 0.19) 16:36:34.683 00.000 4788 Status Line 0: m=79885 SNR=19.1 16:36:34.684 00.001 3756 Worker thread wakes up 16:36:34.684 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.10, 0.19) 16:36:34.684 00.000 3756 Handling move in thread for scope dir=0 16:36:34.684 00.000 3756 endpoint = (-0.10, 0.19) 16:36:34.684 00.000 3756 CameraToMount -- cameraTheta (2.05) - m_xAngle (0.25) = xAngle (1.81 = 1.81) 16:36:34.684 00.000 3756 CameraToMount -- cameraTheta (2.05) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.80 = 1.80) 16:36:34.684 00.000 3756 CameraToMount -- cameraX=-0.10 cameraY=0.19 hyp=0.21 cameraTheta=2.05 mountX=-0.05 mountY=0.21, mountTheta=1.81 16:36:34.684 00.000 3756 Moving (-0.10, 0.19) raw xDistance=-0.05 yDistance=0.21 16:36:34.684 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.05 16:36:34.684 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:34.684 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.21 16:36:34.684 00.000 3756 Move(2, 0, 1) 16:36:34.684 00.000 3756 Move returns status 0, amount 0 16:36:34.684 00.000 3756 Move(0, 0, 1) 16:36:34.684 00.000 3756 Move returns status 0, amount 0 16:36:34.684 00.000 3756 move complete, result=0 16:36:34.684 00.000 3756 worker thread done servicing request 16:36:34.686 00.002 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6136, FiltMax=21009 16:36:34.704 00.018 4788 Resizing image to 469,362 16:36:34.709 00.005 4788 UpdateGuideState exits: m=79885 SNR=19.1 16:36:34.709 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:34.709 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:34.709 00.000 4788 Enqueuing Expose request 16:36:34.709 00.000 3756 Worker thread wakes up 16:36:34.709 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:34.709 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:34.717 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:35.711 00.994 3756 Exposure complete 16:36:35.784 00.073 3756 worker thread done servicing request 16:36:35.785 00.001 4788 Processing an image 16:36:35.785 00.000 4788 UpdateGuideState(): m_state=6 16:36:35.785 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:36:35.785 00.000 4788 Star::Find returns 1 (0), X=323.81, Y=401.06, Mass=86847, SNR=18.0, Peak=36268 HFD=1.7 16:36:35.785 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.21, y=0.05, type=1) 16:36:35.785 00.000 4788 Enqueuing Move request for scope (-0.21, 0.05) 16:36:35.785 00.000 4788 Status Line 0: m=86847 SNR=18.0 16:36:35.785 00.000 3756 Worker thread wakes up 16:36:35.785 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.21, 0.05) 16:36:35.785 00.000 3756 Handling move in thread for scope dir=0 16:36:35.785 00.000 3756 endpoint = (-0.21, 0.05) 16:36:35.785 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6150, FiltMax=21681 16:36:35.786 00.001 3756 CameraToMount -- cameraTheta (2.90) - m_xAngle (0.25) = xAngle (2.65 = 2.65) 16:36:35.786 00.000 3756 CameraToMount -- cameraTheta (2.90) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.65 = 2.65) 16:36:35.786 00.000 3756 CameraToMount -- cameraX=-0.21 cameraY=0.05 hyp=0.22 cameraTheta=2.90 mountX=-0.19 mountY=0.10, mountTheta=2.65 16:36:35.786 00.000 3756 Moving (-0.21, 0.05) raw xDistance=-0.19 yDistance=0.10 16:36:35.786 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.19 16:36:35.786 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:35.786 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.10 16:36:35.786 00.000 3756 Move(2, 0, 1) 16:36:35.786 00.000 3756 Move returns status 0, amount 0 16:36:35.786 00.000 3756 Move(0, 0, 1) 16:36:35.786 00.000 3756 Move returns status 0, amount 0 16:36:35.786 00.000 3756 move complete, result=0 16:36:35.786 00.000 3756 worker thread done servicing request 16:36:35.805 00.019 4788 Resizing image to 469,362 16:36:35.809 00.004 4788 UpdateGuideState exits: m=86847 SNR=18.0 16:36:35.809 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:35.809 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:35.809 00.000 4788 Enqueuing Expose request 16:36:35.809 00.000 3756 Worker thread wakes up 16:36:35.809 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:35.810 00.001 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:35.817 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:36:36.811 00.994 3756 Exposure complete 16:36:36.871 00.060 3756 worker thread done servicing request 16:36:36.871 00.000 4788 Processing an image 16:36:36.871 00.000 4788 UpdateGuideState(): m_state=6 16:36:36.871 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:36:36.871 00.000 4788 Star::Find returns 1 (0), X=323.84, Y=401.09, Mass=87106, SNR=20.1, Peak=34981 HFD=1.8 16:36:36.871 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.18, y=0.08, type=1) 16:36:36.871 00.000 4788 Enqueuing Move request for scope (-0.18, 0.08) 16:36:36.871 00.000 4788 Status Line 0: m=87106 SNR=20.1 16:36:36.872 00.001 3756 Worker thread wakes up 16:36:36.872 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.18, 0.08) 16:36:36.872 00.000 3756 Handling move in thread for scope dir=0 16:36:36.872 00.000 3756 endpoint = (-0.18, 0.08) 16:36:36.872 00.000 3756 CameraToMount -- cameraTheta (2.70) - m_xAngle (0.25) = xAngle (2.46 = 2.46) 16:36:36.872 00.000 3756 CameraToMount -- cameraTheta (2.70) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.45 = 2.45) 16:36:36.872 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6122, FiltMax=20213 16:36:36.872 00.000 3756 CameraToMount -- cameraX=-0.18 cameraY=0.08 hyp=0.20 cameraTheta=2.70 mountX=-0.15 mountY=0.13, mountTheta=2.45 16:36:36.872 00.000 3756 Moving (-0.18, 0.08) raw xDistance=-0.15 yDistance=0.13 16:36:36.872 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 16:36:36.872 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:36.872 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.13 16:36:36.872 00.000 3756 Move(2, 0, 1) 16:36:36.872 00.000 3756 Move returns status 0, amount 0 16:36:36.872 00.000 3756 Move(0, 0, 1) 16:36:36.872 00.000 3756 Move returns status 0, amount 0 16:36:36.872 00.000 3756 move complete, result=0 16:36:36.872 00.000 3756 worker thread done servicing request 16:36:36.890 00.018 4788 Resizing image to 469,362 16:36:36.894 00.004 4788 UpdateGuideState exits: m=87106 SNR=20.1 16:36:36.894 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:36.894 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:36.894 00.000 4788 Enqueuing Expose request 16:36:36.894 00.000 3756 Worker thread wakes up 16:36:36.895 00.001 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:36.895 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:36.902 00.007 3756 ScopeASCOM::SideOfPier() returns 1 16:36:37.896 00.994 3756 Exposure complete 16:36:37.958 00.062 3756 worker thread done servicing request 16:36:37.958 00.000 4788 Processing an image 16:36:37.958 00.000 4788 UpdateGuideState(): m_state=6 16:36:37.958 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:36:37.958 00.000 4788 Star::Find returns 1 (0), X=323.98, Y=401.51, Mass=78956, SNR=18.8, Peak=30863 HFD=1.0 16:36:37.958 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.04, y=0.50, type=1) 16:36:37.958 00.000 4788 Enqueuing Move request for scope (-0.04, 0.50) 16:36:37.958 00.000 4788 Status Line 0: m=78956 SNR=18.8 16:36:37.958 00.000 3756 Worker thread wakes up 16:36:37.958 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.04, 0.50) 16:36:37.958 00.000 3756 Handling move in thread for scope dir=0 16:36:37.958 00.000 3756 endpoint = (-0.04, 0.50) 16:36:37.958 00.000 3756 CameraToMount -- cameraTheta (1.65) - m_xAngle (0.25) = xAngle (1.41 = 1.41) 16:36:37.959 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6148, FiltMax=21746 16:36:37.959 00.000 3756 CameraToMount -- cameraTheta (1.65) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.41 = 1.41) 16:36:37.959 00.000 3756 CameraToMount -- cameraX=-0.04 cameraY=0.50 hyp=0.51 cameraTheta=1.65 mountX=0.08 mountY=0.50, mountTheta=1.41 16:36:37.959 00.000 3756 Moving (-0.04, 0.50) raw xDistance=0.08 yDistance=0.50 16:36:37.959 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.08 16:36:37.959 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.50 from input 0.50 16:36:37.959 00.000 3756 Move(2, 0, 1) 16:36:37.959 00.000 3756 Move returns status 0, amount 0 16:36:37.959 00.000 3756 Move(1, 88, 1) 16:36:37.980 00.021 4788 Resizing image to 469,362 16:36:37.985 00.005 4788 UpdateGuideState exits: m=78956 SNR=18.8 16:36:37.985 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:37.985 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:37.985 00.000 4788 Enqueuing Expose request 16:36:38.047 00.062 3756 Move returns status 0, amount 88 16:36:38.047 00.000 3756 Status Line 1: South 0.50 px 88 ms 16:36:38.047 00.000 3756 South 0.50 px 88 ms 16:36:38.047 00.000 3756 move complete, result=0 16:36:38.047 00.000 3756 worker thread done servicing request 16:36:38.048 00.001 3756 Worker thread wakes up 16:36:38.048 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:38.048 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:38.072 00.024 3756 ScopeASCOM::SideOfPier() returns 1 16:36:39.049 00.977 3756 Exposure complete 16:36:39.117 00.068 3756 worker thread done servicing request 16:36:39.118 00.001 4788 Processing an image 16:36:39.118 00.000 4788 UpdateGuideState(): m_state=6 16:36:39.118 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:36:39.118 00.000 4788 Star::Find returns 1 (0), X=323.97, Y=400.96, Mass=82051, SNR=21.3, Peak=36422 HFD=1.8 16:36:39.118 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.05, y=-0.05, type=1) 16:36:39.118 00.000 4788 Enqueuing Move request for scope (-0.05, -0.05) 16:36:39.118 00.000 4788 Status Line 0: m=82051 SNR=21.3 16:36:39.118 00.000 3756 Worker thread wakes up 16:36:39.118 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.05, -0.05) 16:36:39.118 00.000 3756 Handling move in thread for scope dir=0 16:36:39.118 00.000 3756 endpoint = (-0.05, -0.05) 16:36:39.118 00.000 3756 CameraToMount -- cameraTheta (-2.39) - m_xAngle (0.25) = xAngle (-2.63 = -2.63) 16:36:39.118 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6168, FiltMax=20717 16:36:39.119 00.001 3756 CameraToMount -- cameraTheta (-2.39) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.64 = -2.64) 16:36:39.119 00.000 3756 CameraToMount -- cameraX=-0.05 cameraY=-0.05 hyp=0.07 cameraTheta=-2.39 mountX=-0.06 mountY=-0.03, mountTheta=-2.64 16:36:39.119 00.000 3756 Moving (-0.05, -0.05) raw xDistance=-0.06 yDistance=-0.03 16:36:39.119 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.06 16:36:39.119 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:39.119 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 16:36:39.119 00.000 3756 Move(2, 0, 1) 16:36:39.119 00.000 3756 Move returns status 0, amount 0 16:36:39.119 00.000 3756 Move(0, 0, 1) 16:36:39.119 00.000 3756 Move returns status 0, amount 0 16:36:39.119 00.000 3756 move complete, result=0 16:36:39.119 00.000 3756 worker thread done servicing request 16:36:39.137 00.018 4788 Resizing image to 469,362 16:36:39.141 00.004 4788 UpdateGuideState exits: m=82051 SNR=21.3 16:36:39.141 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:39.141 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:39.141 00.000 4788 Enqueuing Expose request 16:36:39.141 00.000 3756 Worker thread wakes up 16:36:39.141 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:39.141 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:39.165 00.024 3756 ScopeASCOM::SideOfPier() returns 1 16:36:40.143 00.978 3756 Exposure complete 16:36:40.203 00.060 3756 worker thread done servicing request 16:36:40.203 00.000 4788 Processing an image 16:36:40.204 00.001 4788 UpdateGuideState(): m_state=6 16:36:40.204 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:36:40.204 00.000 4788 Star::Find returns 1 (0), X=323.93, Y=400.74, Mass=81457, SNR=17.9, Peak=33258 HFD=1.5 16:36:40.204 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.09, y=-0.26, type=1) 16:36:40.204 00.000 4788 Enqueuing Move request for scope (-0.09, -0.26) 16:36:40.204 00.000 4788 Status Line 0: m=81457 SNR=17.9 16:36:40.204 00.000 3756 Worker thread wakes up 16:36:40.204 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.09, -0.26) 16:36:40.204 00.000 3756 Handling move in thread for scope dir=0 16:36:40.204 00.000 3756 endpoint = (-0.09, -0.26) 16:36:40.204 00.000 3756 CameraToMount -- cameraTheta (-1.90) - m_xAngle (0.25) = xAngle (-2.15 = -2.15) 16:36:40.204 00.000 3756 CameraToMount -- cameraTheta (-1.90) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-2.15 = -2.15) 16:36:40.204 00.000 3756 CameraToMount -- cameraX=-0.09 cameraY=-0.26 hyp=0.28 cameraTheta=-1.90 mountX=-0.15 mountY=-0.23, mountTheta=-2.15 16:36:40.204 00.000 3756 Moving (-0.09, -0.26) raw xDistance=-0.15 yDistance=-0.23 16:36:40.204 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.15 16:36:40.204 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6216, FiltMax=18698 16:36:40.204 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:168->must have overshot -- vetoing move 16:36:40.204 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.23 16:36:40.204 00.000 3756 Move(2, 0, 1) 16:36:40.204 00.000 3756 Move returns status 0, amount 0 16:36:40.204 00.000 3756 Move(0, 0, 1) 16:36:40.204 00.000 3756 Move returns status 0, amount 0 16:36:40.204 00.000 3756 move complete, result=0 16:36:40.204 00.000 3756 worker thread done servicing request 16:36:40.222 00.018 4788 Resizing image to 469,362 16:36:40.227 00.005 4788 UpdateGuideState exits: m=81457 SNR=17.9 16:36:40.227 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:40.227 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:40.227 00.000 4788 Enqueuing Expose request 16:36:40.227 00.000 3756 Worker thread wakes up 16:36:40.227 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:40.227 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:40.235 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:41.228 00.993 3756 Exposure complete 16:36:41.288 00.060 3756 worker thread done servicing request 16:36:41.288 00.000 4788 Processing an image 16:36:41.288 00.000 4788 UpdateGuideState(): m_state=6 16:36:41.288 00.000 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:36:41.288 00.000 4788 Star::Find returns 1 (0), X=324.23, Y=400.97, Mass=86006, SNR=18.6, Peak=38457 HFD=1.5 16:36:41.288 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.21, y=-0.04, type=1) 16:36:41.288 00.000 4788 Enqueuing Move request for scope (0.21, -0.04) 16:36:41.288 00.000 4788 Status Line 0: m=86006 SNR=18.6 16:36:41.288 00.000 3756 Worker thread wakes up 16:36:41.288 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.21, -0.04) 16:36:41.288 00.000 3756 Handling move in thread for scope dir=0 16:36:41.288 00.000 3756 endpoint = (0.21, -0.04) 16:36:41.288 00.000 3756 CameraToMount -- cameraTheta (-0.17) - m_xAngle (0.25) = xAngle (-0.42 = -0.42) 16:36:41.288 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6194, FiltMax=18239 16:36:41.288 00.000 3756 CameraToMount -- cameraTheta (-0.17) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.42 = -0.42) 16:36:41.288 00.000 3756 CameraToMount -- cameraX=0.21 cameraY=-0.04 hyp=0.22 cameraTheta=-0.17 mountX=0.20 mountY=-0.09, mountTheta=-0.42 16:36:41.288 00.000 3756 Moving (0.21, -0.04) raw xDistance=0.20 yDistance=-0.09 16:36:41.288 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.20 16:36:41.289 00.001 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:41.289 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.09 16:36:41.289 00.000 3756 Move(2, 0, 1) 16:36:41.289 00.000 3756 Move returns status 0, amount 0 16:36:41.289 00.000 3756 Move(0, 0, 1) 16:36:41.289 00.000 3756 Move returns status 0, amount 0 16:36:41.289 00.000 3756 move complete, result=0 16:36:41.289 00.000 3756 worker thread done servicing request 16:36:41.306 00.017 4788 Resizing image to 469,362 16:36:41.311 00.005 4788 UpdateGuideState exits: m=86006 SNR=18.6 16:36:41.311 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:41.311 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:41.311 00.000 4788 Enqueuing Expose request 16:36:41.311 00.000 3756 Worker thread wakes up 16:36:41.311 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:41.311 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:41.319 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:42.313 00.994 3756 Exposure complete 16:36:42.385 00.072 3756 worker thread done servicing request 16:36:42.385 00.000 4788 Processing an image 16:36:42.385 00.000 4788 UpdateGuideState(): m_state=6 16:36:42.385 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:36:42.385 00.000 4788 Star::Find returns 1 (0), X=324.02, Y=401.03, Mass=76910, SNR=19.2, Peak=38019 HFD=1.4 16:36:42.385 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.00, y=0.02, type=1) 16:36:42.385 00.000 4788 Enqueuing Move request for scope (-0.00, 0.02) 16:36:42.385 00.000 4788 Status Line 0: m=76910 SNR=19.2 16:36:42.385 00.000 3756 Worker thread wakes up 16:36:42.385 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.00, 0.02) 16:36:42.385 00.000 3756 Handling move in thread for scope dir=0 16:36:42.386 00.001 3756 endpoint = (-0.00, 0.02) 16:36:42.386 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6222, FiltMax=19889 16:36:42.386 00.000 3756 CameraToMount -- cameraTheta (1.67) - m_xAngle (0.25) = xAngle (1.42 = 1.42) 16:36:42.386 00.000 3756 CameraToMount -- cameraTheta (1.67) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (1.42 = 1.42) 16:36:42.386 00.000 3756 CameraToMount -- cameraX=-0.00 cameraY=0.02 hyp=0.02 cameraTheta=1.67 mountX=0.00 mountY=0.02, mountTheta=1.42 16:36:42.386 00.000 3756 Moving (-0.00, 0.02) raw xDistance=0.00 yDistance=0.02 16:36:42.386 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.00 16:36:42.386 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:42.386 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 16:36:42.386 00.000 3756 Move(2, 0, 1) 16:36:42.386 00.000 3756 Move returns status 0, amount 0 16:36:42.386 00.000 3756 Move(0, 0, 1) 16:36:42.386 00.000 3756 Move returns status 0, amount 0 16:36:42.386 00.000 3756 move complete, result=0 16:36:42.386 00.000 3756 worker thread done servicing request 16:36:42.404 00.018 4788 Resizing image to 469,362 16:36:42.409 00.005 4788 UpdateGuideState exits: m=76910 SNR=19.2 16:36:42.409 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:42.409 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:42.409 00.000 4788 Enqueuing Expose request 16:36:42.409 00.000 3756 Worker thread wakes up 16:36:42.409 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:42.409 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:42.417 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:43.411 00.994 3756 Exposure complete 16:36:43.472 00.061 3756 worker thread done servicing request 16:36:43.472 00.000 4788 Processing an image 16:36:43.472 00.000 4788 UpdateGuideState(): m_state=6 16:36:43.472 00.000 4788 Star::Find(15, 324, 401, 0, (0,0,0,0)) 16:36:43.472 00.000 4788 Star::Find returns 1 (0), X=324.07, Y=400.99, Mass=76532, SNR=19.4, Peak=39103 HFD=1.1 16:36:43.473 00.001 4788 SchedulePrimaryMove(00729DC0, x=0.05, y=-0.02, type=1) 16:36:43.473 00.000 4788 Enqueuing Move request for scope (0.05, -0.02) 16:36:43.473 00.000 4788 Status Line 0: m=76532 SNR=19.4 16:36:43.473 00.000 3756 Worker thread wakes up 16:36:43.473 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.05, -0.02) 16:36:43.473 00.000 3756 Handling move in thread for scope dir=0 16:36:43.473 00.000 3756 endpoint = (0.05, -0.02) 16:36:43.473 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6180, FiltMax=20346 16:36:43.473 00.000 3756 CameraToMount -- cameraTheta (-0.32) - m_xAngle (0.25) = xAngle (-0.56 = -0.56) 16:36:43.473 00.000 3756 CameraToMount -- cameraTheta (-0.32) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.57 = -0.57) 16:36:43.473 00.000 3756 CameraToMount -- cameraX=0.05 cameraY=-0.02 hyp=0.05 cameraTheta=-0.32 mountX=0.04 mountY=-0.03, mountTheta=-0.57 16:36:43.473 00.000 3756 Moving (0.05, -0.02) raw xDistance=0.04 yDistance=-0.03 16:36:43.473 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.04 16:36:43.473 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:43.473 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.03 16:36:43.473 00.000 3756 Move(2, 0, 1) 16:36:43.473 00.000 3756 Move returns status 0, amount 0 16:36:43.473 00.000 3756 Move(0, 0, 1) 16:36:43.473 00.000 3756 Move returns status 0, amount 0 16:36:43.473 00.000 3756 move complete, result=0 16:36:43.473 00.000 3756 worker thread done servicing request 16:36:43.491 00.018 4788 Resizing image to 469,362 16:36:43.496 00.005 4788 UpdateGuideState exits: m=76532 SNR=19.4 16:36:43.496 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:43.496 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:43.496 00.000 4788 Enqueuing Expose request 16:36:43.496 00.000 3756 Worker thread wakes up 16:36:43.496 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:43.496 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:43.504 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:44.499 00.995 3756 Exposure complete 16:36:44.558 00.059 3756 worker thread done servicing request 16:36:44.558 00.000 4788 Processing an image 16:36:44.558 00.000 4788 UpdateGuideState(): m_state=6 16:36:44.558 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:36:44.559 00.001 4788 Star::Find returns 1 (0), X=323.87, Y=401.09, Mass=77853, SNR=18.6, Peak=33206 HFD=1.6 16:36:44.559 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.15, y=0.09, type=1) 16:36:44.559 00.000 4788 Enqueuing Move request for scope (-0.15, 0.09) 16:36:44.559 00.000 4788 Status Line 0: m=77853 SNR=18.6 16:36:44.559 00.000 3756 Worker thread wakes up 16:36:44.559 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.15, 0.09) 16:36:44.559 00.000 3756 Handling move in thread for scope dir=0 16:36:44.559 00.000 3756 endpoint = (-0.15, 0.09) 16:36:44.559 00.000 3756 CameraToMount -- cameraTheta (2.62) - m_xAngle (0.25) = xAngle (2.37 = 2.37) 16:36:44.559 00.000 3756 CameraToMount -- cameraTheta (2.62) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (2.37 = 2.37) 16:36:44.559 00.000 3756 CameraToMount -- cameraX=-0.15 cameraY=0.09 hyp=0.18 cameraTheta=2.62 mountX=-0.13 mountY=0.12, mountTheta=2.37 16:36:44.559 00.000 3756 Moving (-0.15, 0.09) raw xDistance=-0.13 yDistance=0.12 16:36:44.559 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input -0.13 16:36:44.559 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:44.559 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.12 16:36:44.559 00.000 3756 Move(2, 0, 1) 16:36:44.559 00.000 3756 Move returns status 0, amount 0 16:36:44.559 00.000 3756 Move(0, 0, 1) 16:36:44.559 00.000 3756 Move returns status 0, amount 0 16:36:44.559 00.000 3756 move complete, result=0 16:36:44.559 00.000 3756 worker thread done servicing request 16:36:44.560 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6164, FiltMax=20762 16:36:44.578 00.018 4788 Resizing image to 469,362 16:36:44.582 00.004 4788 UpdateGuideState exits: m=77853 SNR=18.6 16:36:44.582 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:44.583 00.001 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:44.583 00.000 4788 Enqueuing Expose request 16:36:44.583 00.000 3756 Worker thread wakes up 16:36:44.583 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:44.583 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:44.626 00.043 3756 ScopeASCOM::SideOfPier() returns 1 16:36:44.646 00.020 4788 Resizing image to 469,362 16:36:45.584 00.938 3756 Exposure complete 16:36:45.659 00.075 3756 worker thread done servicing request 16:36:45.659 00.000 4788 Processing an image 16:36:45.659 00.000 4788 UpdateGuideState(): m_state=6 16:36:45.659 00.000 4788 Star::Find(15, 323, 401, 0, (0,0,0,0)) 16:36:45.659 00.000 4788 Star::Find returns 1 (0), X=323.75, Y=400.95, Mass=88321, SNR=19.1, Peak=32872 HFD=1.6 16:36:45.659 00.000 4788 SchedulePrimaryMove(00729DC0, x=-0.27, y=-0.05, type=1) 16:36:45.659 00.000 4788 Enqueuing Move request for scope (-0.27, -0.05) 16:36:45.659 00.000 4788 Status Line 0: m=88321 SNR=19.1 16:36:45.659 00.000 3756 Worker thread wakes up 16:36:45.659 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (-0.27, -0.05) 16:36:45.659 00.000 3756 Handling move in thread for scope dir=0 16:36:45.659 00.000 3756 endpoint = (-0.27, -0.05) 16:36:45.659 00.000 3756 CameraToMount -- cameraTheta (-2.95) - m_xAngle (0.25) = xAngle (-3.19 = 3.09) 16:36:45.660 00.001 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6220, FiltMax=21195 16:36:45.660 00.000 3756 CameraToMount -- cameraTheta (-2.95) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-3.20 = 3.09) 16:36:45.660 00.000 3756 CameraToMount -- cameraX=-0.27 cameraY=-0.05 hyp=0.28 cameraTheta=-2.95 mountX=-0.28 mountY=0.02, mountTheta=3.09 16:36:45.660 00.000 3756 Moving (-0.27, -0.05) raw xDistance=-0.28 yDistance=0.02 16:36:45.660 00.000 3756 GuideAlgorithmHysteresis::Result() returns -0.17 from input -0.28 16:36:45.660 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:45.660 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.02 16:36:45.660 00.000 3756 Move(2, 31, 1) 16:36:45.677 00.017 4788 Resizing image to 469,362 16:36:45.682 00.005 4788 UpdateGuideState exits: m=88321 SNR=19.1 16:36:45.682 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:45.682 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:45.682 00.000 4788 Enqueuing Expose request 16:36:45.691 00.009 3756 Move returns status 0, amount 31 16:36:45.691 00.000 3756 Move(0, 0, 1) 16:36:45.691 00.000 3756 Move returns status 0, amount 0 16:36:45.691 00.000 3756 Status Line 1: East 0.17 px 31 ms 16:36:45.691 00.000 3756 East 0.17 px 31 ms 16:36:45.691 00.000 3756 move complete, result=0 16:36:45.691 00.000 3756 worker thread done servicing request 16:36:45.691 00.000 3756 Worker thread wakes up 16:36:45.691 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:45.691 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:45.699 00.008 3756 ScopeASCOM::SideOfPier() returns 1 16:36:46.513 00.814 4788 Resizing image to 469,362 16:36:46.692 00.179 3756 Exposure complete 16:36:46.771 00.079 3756 worker thread done servicing request 16:36:46.771 00.000 4788 Processing an image 16:36:46.771 00.000 4788 UpdateGuideState(): m_state=6 16:36:46.772 00.001 4788 Star::Find(15, 323, 400, 0, (0,0,0,0)) 16:36:46.772 00.000 4788 Star::Find returns 1 (0), X=324.14, Y=400.92, Mass=82517, SNR=19.1, Peak=36053 HFD=1.8 16:36:46.772 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.12, y=-0.09, type=1) 16:36:46.772 00.000 4788 Enqueuing Move request for scope (0.12, -0.09) 16:36:46.772 00.000 4788 Status Line 0: m=82517 SNR=19.1 16:36:46.772 00.000 3756 Worker thread wakes up 16:36:46.772 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.12, -0.09) 16:36:46.772 00.000 3756 Handling move in thread for scope dir=0 16:36:46.772 00.000 3756 endpoint = (0.12, -0.09) 16:36:46.772 00.000 3756 CameraToMount -- cameraTheta (-0.64) - m_xAngle (0.25) = xAngle (-0.89 = -0.89) 16:36:46.772 00.000 3756 CameraToMount -- cameraTheta (-0.64) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (-0.89 = -0.89) 16:36:46.772 00.000 3756 CameraToMount -- cameraX=0.12 cameraY=-0.09 hyp=0.14 cameraTheta=-0.64 mountX=0.09 mountY=-0.11, mountTheta=-0.89 16:36:46.772 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6180, FiltMax=18759 16:36:46.772 00.000 3756 Moving (0.12, -0.09) raw xDistance=0.09 yDistance=-0.11 16:36:46.772 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.09 16:36:46.772 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:46.772 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input -0.11 16:36:46.772 00.000 3756 Move(2, 0, 1) 16:36:46.772 00.000 3756 Move returns status 0, amount 0 16:36:46.772 00.000 3756 Move(0, 0, 1) 16:36:46.772 00.000 3756 Move returns status 0, amount 0 16:36:46.772 00.000 3756 move complete, result=0 16:36:46.772 00.000 3756 worker thread done servicing request 16:36:46.790 00.018 4788 Resizing image to 469,362 16:36:46.795 00.005 4788 UpdateGuideState exits: m=82517 SNR=19.1 16:36:46.795 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:46.795 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:46.795 00.000 4788 Enqueuing Expose request 16:36:46.795 00.000 3756 Worker thread wakes up 16:36:46.795 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:46.795 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:46.804 00.009 3756 ScopeASCOM::SideOfPier() returns 1 16:36:47.797 00.993 3756 Exposure complete 16:36:47.873 00.076 3756 worker thread done servicing request 16:36:47.873 00.000 4788 Processing an image 16:36:47.873 00.000 4788 UpdateGuideState(): m_state=6 16:36:47.873 00.000 4788 Star::Find(15, 324, 400, 0, (0,0,0,0)) 16:36:47.873 00.000 4788 Star::Find returns 1 (0), X=324.15, Y=401.08, Mass=79560, SNR=19.0, Peak=36467 HFD=1.6 16:36:47.873 00.000 4788 SchedulePrimaryMove(00729DC0, x=0.13, y=0.08, type=1) 16:36:47.874 00.001 4788 Enqueuing Move request for scope (0.13, 0.08) 16:36:47.874 00.000 4788 Status Line 0: m=79560 SNR=19.0 16:36:47.874 00.000 3756 Worker thread wakes up 16:36:47.874 00.000 3756 worker thread servicing REQUEST_MOVE scope dir 0 (0.13, 0.08) 16:36:47.874 00.000 3756 Handling move in thread for scope dir=0 16:36:47.874 00.000 3756 endpoint = (0.13, 0.08) 16:36:47.874 00.000 3756 CameraToMount -- cameraTheta (0.54) - m_xAngle (0.25) = xAngle (0.29 = 0.29) 16:36:47.874 00.000 3756 CameraToMount -- cameraTheta (0.54) - (m_xAngle (0.25) + m_yAngleError (0.00)) = yAngle (0.29 = 0.29) 16:36:47.874 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6198, FiltMax=19672 16:36:47.874 00.000 3756 CameraToMount -- cameraX=0.13 cameraY=0.08 hyp=0.15 cameraTheta=0.54 mountX=0.14 mountY=0.04, mountTheta=0.29 16:36:47.874 00.000 3756 Moving (0.13, 0.08) raw xDistance=0.14 yDistance=0.04 16:36:47.874 00.000 3756 GuideAlgorithmHysteresis::Result() returns 0.00 from input 0.14 16:36:47.874 00.000 3756 Throw from C:\cygwin\home\agalasso\projects\phd2\guide_algorithm_resistswitch.cpp:108->input < m_minMove 16:36:47.874 00.000 3756 GuideAlgorithmResistSwitch::Result() returns 0.00 from input 0.04 16:36:47.874 00.000 3756 Move(2, 0, 1) 16:36:47.874 00.000 3756 Move returns status 0, amount 0 16:36:47.874 00.000 3756 Move(0, 0, 1) 16:36:47.874 00.000 3756 Move returns status 0, amount 0 16:36:47.875 00.001 3756 move complete, result=0 16:36:47.875 00.000 3756 worker thread done servicing request 16:36:47.894 00.019 4788 Resizing image to 469,362 16:36:47.899 00.005 4788 UpdateGuideState exits: m=79560 SNR=19.0 16:36:47.899 00.000 4788 OnExposeCompete: CaptureActive=1 m_continueCapturing=1 16:36:47.899 00.000 4788 ScheduleExposure(1000,3,1) exposurePending=0 16:36:47.899 00.000 4788 Enqueuing Expose request 16:36:47.899 00.000 3756 Worker thread wakes up 16:36:47.899 00.000 3756 worker thread servicing REQUEST_EXPOSE 1000 16:36:47.899 00.000 3756 Handling exposure in thread, d=1000 o=3 r=(309,386,31,31) 16:36:47.947 00.048 3756 ScopeASCOM::SideOfPier() returns 1 16:36:48.223 00.276 4788 Stop button clicked 16:36:48.223 00.000 4788 StopCapturing CaptureActive=1 continueCapturing=1 exposurePending=1 16:36:48.223 00.000 4788 Status Line 0: Waiting for devices... 16:36:48.247 00.024 3756 Error thrown from C:\cygwin\home\agalasso\projects\phd2\worker_thread.cpp:157->Capture failed 16:36:48.248 00.001 3756 worker thread done servicing request 16:36:48.250 00.002 4788 Processing an image 16:36:48.250 00.000 4788 OnExposeComplete(): Capture Error reported 16:36:48.251 00.001 4788 StopCapturing CaptureActive=1 continueCapturing=0 exposurePending=0 16:36:48.251 00.000 4788 Changing from state 6 to 7 16:36:48.251 00.000 4788 Guider::SetState: clearing mount guide algorithm history 16:36:48.251 00.000 4788 UpdateImageDisplay: Size=(752,580) min=6000, max=65535, FiltMin=6198, FiltMax=19672 16:36:48.302 00.051 4788 Resizing image to 469,362 16:36:48.310 00.008 4788 Changing from state 2 to 0 16:36:48.310 00.000 4788 Status Line 0: Stopped. 16:36:48.311 00.001 4788 Error thrown from C:\cygwin\home\agalasso\projects\phd2\myframe_events.cpp:376->Error reported capturing image 16:36:48.337 00.026 4788 Resizing image to 469,362 16:36:50.506 02.169 4788 Status Line 5: No cal 16:36:50.548 00.042 4788 ScopeASCOM::GetDeclination() returns 90.0 16:36:50.549 00.001 4788 ScopeASCOM::SideOfPier() returns 1 16:36:50.549 00.000 4788 Status Line 0: Mount Disconnected 16:36:50.550 00.001 4788 Status Line 3: 16:36:50.556 00.006 4788 Disconnecting 16:36:50.561 00.005 4788 Disconnected Successfully 16:36:50.561 00.000 4788 Status Line 5: No cal 16:36:50.562 00.001 4788 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:806->ASCOM Scope: cannot get Declination when not connected to mount 16:36:50.562 00.000 4788 ScopeASCOM::GetDeclination() returns 0.0 16:36:50.562 00.000 4788 Error thrown from C:\cygwin\home\agalasso\projects\phd2\scope_ascom.cpp:1106->ASCOM Scope: cannot get side of pier when not connected 16:36:50.562 00.000 4788 ScopeASCOM::SideOfPier() returns -1 16:36:50.562 00.000 4788 Status Line 0: Aux Mount Disconnected 16:36:50.564 00.002 4788 Status Line 0: Camera Disconnected 16:36:50.564 00.000 4788 Status Line 2: 16:36:50.569 00.005 4788 Error thrown from C:\cygwin\home\agalasso\projects\phd2\gear_dialog.cpp:1392->OnButtonDisconnectStepGuider called with m_pStepGuider == NULL 16:36:50.572 00.003 4788 Error thrown from C:\cygwin\home\agalasso\projects\phd2\gear_dialog.cpp:1506->OnButtonDisconnectRotator called with m_pRotator == NULL 16:36:51.600 01.028 4788 GetBoolean("/profile/6/target/refCircleEnabled", 0) returns 0 16:36:51.600 00.000 4788 GetDouble("/profile/6/target/refCircleRadius", 2.000000) returns 2.000000 16:36:51.655 00.055 4788 Resizing image to 469,362 16:36:52.934 01.279 4788 MyFrame::OnClose proceeding 16:36:52.934 00.000 4788 StopCapturing CaptureActive=0 continueCapturing=0 exposurePending=0 16:36:52.934 00.000 4788 StopWorkerThread(0x006E15B0) begins 16:36:52.934 00.000 3756 Worker thread wakes up 16:36:52.935 00.001 3756 worker thread servicing REQUEST_TERMINATE 16:36:52.935 00.000 3756 worker thread done servicing request 16:36:52.935 00.000 3756 WorkerThread::Entry() ends 16:36:52.936 00.001 4788 StopWorkerThread() threadExitCode=0 16:36:52.936 00.000 4788 StopWorkerThread(0x006E15B0) ends 16:36:52.936 00.000 4788 WorkerThread destructor called 16:36:52.936 00.000 4788 StopWorkerThread(0x006D5A58) begins 16:36:52.936 00.000 1920 Worker thread wakes up 16:36:52.936 00.000 1920 worker thread servicing REQUEST_TERMINATE 16:36:52.937 00.001 1920 worker thread done servicing request 16:36:52.937 00.000 1920 WorkerThread::Entry() ends 16:36:52.937 00.000 4788 StopWorkerThread() threadExitCode=0 16:36:52.937 00.000 4788 StopWorkerThread(0x006D5A58) ends 16:36:52.937 00.000 4788 WorkerThread destructor called 16:36:52.937 00.000 4788 Shutdown: forced=0 16:36:52.938 00.001 4788 Shutdown complete 16:36:52.938 00.000 4788 Server stopped 16:36:52.938 00.000 4788 event server stopped 16:36:52.938 00.000 4788 Status Line 0: Server stopped